Package Details: bombono-dvd 1.2.4-1

Git Clone URL: https://aur.archlinux.org/bombono-dvd.git (read-only)
Package Base: bombono-dvd
Description: DVD authoring program with nice and clean GUI
Upstream URL: http://www.bombono.org
Licenses: GPL
Conflicts: bombono-dvd-git
Submitter: sirocco
Maintainer: sbmomeni
Last Packager: sbmomeni
Votes: 71
Popularity: 0.134669
First Submitted: 2009-08-22 13:35
Last Updated: 2016-06-18 08:04

Required by (0)

Sources (7)

Latest Comments

sbmomeni commented on 2016-06-18 08:06

Version 1.2.4 requires g++ 6.1.1 to be linked with the latest boost version correctly.

Matthew_Moore commented on 2016-03-10 16:34

Errors from the past have returned after a recent update to Arch.
This seems to be a repetative issue. A cat and mouse game with packages. :/

scons: *** [build/src/mgui/stream_utils.o] Error 1
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build bombono-dvd.
==> Restart building bombono-dvd ? [y/N]

Also i noticed when i try to build another package "MintStick" from the AUR, i have a Error --pkg. Message. Not sure if this helps. But since both errors happened after this last round of updates. It might be an indicator where to look. Hopfully this gets fixed soon. Bombono is one of my favorite packages. I hate when it's not working. :(

saivert commented on 2016-01-18 18:49

Boost's fs::path::normalize has been removed now.
This needs patching.
My patch here: http://sprunge.us/AHhg

berbigou commented on 2016-01-01 02:02

Hello,
I had to :
sudo chmod 777 /usr/lib/python2.7/site-packages/PyDrive-1.0.1-py2.7.egg-info/*
to compile.
hope it will help.

sbmomeni commented on 2015-12-12 19:20

@nokangaroo:
The latest g++ version is 5.3.0 and it compiles this package with no error without use of the hardening-wrapper package.

nokangaroo commented on 2015-12-10 17:39

hardening-wrapper should be added to the build deps. I had to install it to make the C++ "deleted function" error go away.

berbigou commented on 2015-11-27 15:10

Bombono 1.2.2-6 compiles fine now.
Thank you.

berbigou commented on 2015-11-23 10:25

same error for me than Matthew_Moore and spsf64

Matthew_Moore commented on 2015-11-22 04:31

Same Error here. :(

src/mgui/stream_utils.h:45:56: error: invalid cast from type ‘std::iostream {aka std::basic_iostream<char>}’ to type ‘void*’
operator void*() const { return (void*)io_strm; }
^
scons: *** [build/src/mgui/stream_utils.o] Error 1
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build bombono-dvd.
==> Restart building bombono-dvd ? [y/N]

spsf64 commented on 2015-11-21 22:09

1.2.2-5 Build failed. Last output lines:
==============================
/usr/include/c++/5.2.0/bits/unique_ptr.h:49:28: note: declared here
template<typename> class auto_ptr;
^
In file included from src/mgui/stream_utils.cpp:24:0:
src/mgui/stream_utils.h: In member function ‘bin::stream::operator void*() const’:
src/mgui/stream_utils.h:45:56: error: invalid cast from type ‘std::iostream {aka std::basic_iostream<char>}’ to type ‘void*’
operator void*() const { return (void*)io_strm; }
^
scons: *** [build/src/mgui/stream_utils.o] Error 1
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
Aborting...
The build failed.
==============================

sbmomeni commented on 2015-11-21 20:30

@sirocco
There was a missing new line at the end of patch files on gist/github.
I updated the repository and it compiles on my machine with the g++ 4.9 version. Since the g++ 5.2 is available, I will look for other possible incompatibilities whenever I could update my compiler.

sirocco commented on 2015-11-21 06:24

@sbmomeni
Thank you. But something went wrong when I downloaded the patches from github.
Do you want to be the maintainer of bombono-dvd?
Meanwhile I have added you to the Co-Maintainers.


patching file src/mgui/ffviewer.cpp
patching file src/mgui/ffviewer.cpp
patching file src/mgui/dvdimport.cpp
patching file src/mgui/author/script.cpp
patching file src/mgui/project/add.cpp
patching file src/mgui/project/media-browser.cpp
patching file src/mgui/project/thumbnail.cpp
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 410 with fuzz 1.
patching file src/mlib/regex.h
patching file src/mgui/author/burn.cpp
patching file src/mgui/author/execute.cpp
patching file src/mgui/author/render.cpp
patching file src/mgui/author/script.cpp
patching file src/mgui/project/browser.cpp
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 328 with fuzz 1.
patching file src/mgui/project/menu-actions.cpp
patch unexpectedly ends in middle of line
...
...

In file included from /usr/include/libxml++-2.6/libxml++/libxml++.h:75:0,
from src/mbase/project/_extlibs_.h:89,
from src/mgui/_extlibs_.h:31,
from src/mgui/_pc_.h:29,
from src/mgui/stream_utils.cpp:22:
/usr/include/libxml++-2.6/libxml++/validators/xsdvalidator.h:149:8: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
std::auto_ptr<Impl> pimpl_;
^
In file included from /usr/include/c++/5.2.0/memory:81:0,
from src/mlib/ptr.h:25,
from src/mbase/project/_extlibs_.h:36,
from src/mgui/_extlibs_.h:31,
from src/mgui/_pc_.h:29,
from src/mgui/stream_utils.cpp:22:
/usr/include/c++/5.2.0/bits/unique_ptr.h:49:28: note: declared here
template<typename> class auto_ptr;
^
In file included from src/mgui/stream_utils.cpp:24:0:
src/mgui/stream_utils.h: In member function 'bin::stream::operator void*() const':
src/mgui/stream_utils.h:45:56: error: invalid cast from type 'std::iostream {aka std::basic_iostream<char>}' to type 'void*'
operator void*() const { return (void*)io_strm; }
^
scons: *** [build/src/mgui/stream_utils.o] Error 1
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
Aborting...

sbmomeni commented on 2015-11-20 16:09

These patches fix the package:
https://gist.github.com/anonymous/72678b4073df456e76ad

sirocco commented on 2015-10-29 03:41

Not the same error. Waiting for a new patch.

evilsephiroth commented on 2015-10-28 16:39

same here. same error

evilsephiroth commented on 2015-10-28 16:39

same here. same error

Matthew_Moore commented on 2015-03-09 06:33

The package will no longer compile. I am getting these errors.

scons: *** [build/src/mgui/ffviewer.o] Error 1
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build bombono-dvd.

Please Fix.

Matthew_Moore commented on 2014-12-07 20:50

I am getting an error. "ERROR: One or more files did not pass the validity check!" I tell the PKGBUILD to skip the checksums and i ultimately get an error saying the /tmp file dose not exsist. Please fix. :(

The Git version of this package here in the AUR still works. So if anybody in this thread needs this program. You can use that until this one gets fixed.

ValHue commented on 2013-08-16 09:01

Error in build. The path to the patch is not correct.

Furthermore scons is not required to run Bombono, if for packaging. It should not be listed as a dependency, if "makedepends"

sirocco commented on 2013-08-14 09:47

@Holodoc: Thnx. Done.

Holodoc commented on 2013-08-14 08:09

I created a fix for Bombono:

Please download the (original) tarball from this side and extract it. You will see 2 files:
PKGBuild
bombono-dvd.install


Save the following content in the same directory in file it as "fix_ffmpeg_CodecID.patch"
http://pastebin.com/phiXsUct

After that please replace the PKGBUILD with this one:
http://pastebin.com/jRrEFZRc

Now you should be able to build bombono-dvd

@sirocco: Feel free to take over the patch and PKGBUILD

Holodoc commented on 2013-08-11 10:11

Does not compile anymore:
[...]
rc/mgui/ffviewer.cpp:409:32: error: ‘CodecID’ was not declared in this scope
static std::string CodecID2Str(CodecID codec_id)
^
src/mgui/ffviewer.cpp:410:1: error: expected ‘,’ or ‘;’ before ‘{’ token
{
^
src/mgui/ffviewer.cpp: In function ‘bool OpenInfo(FFData&, const char*, FFDiagnosis&)’:
src/mgui/ffviewer.cpp:553:56: error: no match for call to ‘(std::string {aka std::basic_string<char>}) (AVCodecID&)’
std::string tag_str = CodecID2Str(dec->codec_id);
^
scons: *** [build/src/mgui/ffviewer.o] Error 1
scons: building terminated because of errors.


Hope 'outdated' is the correct state!?

javsalgar commented on 2013-01-28 01:51

Still does not work. I get the Glib:FileError problem...

sirocco commented on 2013-01-09 06:50

With gentoo patchset.

cookiecaper commented on 2012-11-26 18:40

The git version is working here, but it kindly asks if it may delete the entire contents of my home directory when I go to generate the disc. I therefore suggest avoiding the package. :)

awagner commented on 2012-11-16 16:50

Over here, the git version compiled fine today, but crashes with some Glib::FileError instance...

sirocco commented on 2012-11-16 02:46

Maybe better to try a git version, but I don't sure.
https://aur.archlinux.org/packages/bombono-dvd-git/

sirocco commented on 2012-11-16 02:38

As I read in Russian, it's upstream problem.
http://forum.bombono.org/viewtopic.php?f=2&t=12477

awagner commented on 2012-11-15 23:28

I got to compile somewhat further by using CPPFLAGS='-DBOOST_FILESYSTEM_VERSION=3' (instead of 2) in the PKGBUILD. However, due to this: http://forum.bombono.org/viewtopic.php?f=1&t=8422 it will not compile anyway.

Anonymous comment on 2012-07-18 05:00

Doesn't compile:

/usr/include/boost/filesystem/config.hpp:16:5: ошибка: #error Compiling Filesystem version 3 file with BOOST_FILESYSTEM_VERSION defined != 3
scons: *** [build/src/mgui/project/mconstructor-main.o] Error 1
scons: building terminated because of errors.

sirocco commented on 2012-05-09 14:10

An attempt to solve this problem.

Anonymous comment on 2012-05-07 21:01

Getting an error while trying to build it

-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/lib/gtk-2.0/include -I/usr/include/gdk-pixbuf-2.0 -DBOOST_FILESYSTEM_VERSION=2 src/mgui/author/gb_devices.c
In file included from src/mgui/author/gb_devices.c:31:0:
/usr/include/glib-2.0/glib/gthread.h:28:2: error: #error "Only <glib.h> can be included directly."
In file included from src/mgui/author/gb_devices.c:32:0:
/usr/include/glib-2.0/glib/gmessages.h:28:2: error: #error "Only <glib.h> can be included directly."
In file included from src/mgui/author/gb_devices.c:33:0:
/usr/include/glib-2.0/glib/ghash.h:28:2: error: #error "Only <glib.h> can be included directly."
scons: *** [build/src/mgui/author/gb_devices.o] Error 1
scons: building terminated because of errors.

By the way, base-devel and all dependencies were installed. Also, I already have it installed, but it complains about boost missing, and I do have it, but on version 1.49, that's why I'm trying to re-install.

bombono-dvd: error while loading shared libraries: libboost_filesystem.so.1.48.0: cannot open shared object file: No such file or directory

sirocco commented on 2012-04-02 03:58

https://wiki.archlinux.org/index.php/AUR_User_Guidelines

Warning: Packages in the AUR assume "base-devel" is installed, and will not list members of this group as dependencies even if the package cannot be built without them. Please ensure this group is installed before complaining about failed builds.

Anonymous comment on 2012-04-02 03:23

Please add:
makedepends=('pkg-config')

psychedelicious commented on 2011-04-18 18:58

You also need to add scons as a dependency and not just a build dependency. DVD building fails without scons for me.

sirocco commented on 2011-04-18 02:24

Thank, done.

psychedelicious commented on 2011-04-15 19:36

Compilation fails with the new boost see this comment from the author for a fix to incorporate into the PKGBUILD:

http://bugs.gentoo.org/show_bug.cgi?id=362931#c2

psychedelicious commented on 2011-04-15 19:32

Compilation fails with the new boost see this comment from the author for a fix to incorporate into the PKGBUILD:

http://bugs.gentoo.org/show_bug.cgi?id=362931#c2

Anonymous comment on 2010-11-08 20:40

You should remove the " || return 1" in the PKGBUILD. They aren't needed anymore.

sirocco commented on 2010-10-05 07:51

Thanks.

chepaz commented on 2010-10-02 18:12

Seems like it wants to have twolame instead of toolame. I suggest updateing the dependencies.