Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 579142 - gnash-0.8.10_p20150316 fails to compile due to update of boost
Summary: gnash-0.8.10_p20150316 fails to compile due to update of boost
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal blocker (vote)
Assignee: Chí-Thanh Christopher Nguyễn
URL: https://savannah.gnu.org/bugs/?46148
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-06 07:20 UTC by Geoff Madden
Modified: 2016-04-09 20:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build log for gnash (build.log,326.05 KB, text/x-log)
2016-04-06 07:20 UTC, Geoff Madden
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Geoff Madden 2016-04-06 07:20:34 UTC
Created attachment 429760 [details]
build log for gnash

tor     -Wunused      -fvisibility-inlines-hidden -c -o qt4_gnash-ScreenShotter.o `test -f 'ScreenShotter.cpp' || echo './'`ScreenShotter.cpp
In file included from gnash.cpp:52:0:
../libbase/accumulator.h: In instantiation of ‘accumulator_type<T>* accumulator() [with T = int]’:
gnash.cpp:285:36:   required from here
../libbase/accumulator.h:103:36: error: invalid new-expression of abstract class type ‘accumulator_type<int>’
     return new accumulator_type<T>();
                                    ^
../libbase/accumulator.h:31:7: note:   because the following virtual functions are pure within ‘accumulator_type<int>’:
 class accumulator_type : public boost::program_options::value_semantic
       ^
In file included from /usr/include/boost/program_options/options_description.hpp:13:0,
                 from /usr/include/boost/program_options.hpp:15,
                 from gnash.cpp:30:
/usr/include/boost/program_options/value_semantic.hpp:44:22: note:      virtual bool boost::program_options::value_semantic::adjacent_tokens_only() const
         virtual bool adjacent_tokens_only() const = 0;
Comment 1 David Seifert gentoo-dev 2016-04-06 08:29:06 UTC
The patch in the linked upstream bug report works for me, want me to commit it?
Comment 2 Geoff Madden 2016-04-06 10:01:40 UTC
(In reply to David Seifert from comment #1)
> The patch in the linked upstream bug report works for me, want me to commit
> it?

probably a good idea
Comment 3 Geoff Madden 2016-04-07 04:31:18 UTC
(In reply to David Seifert from comment #1)
> The patch in the linked upstream bug report works for me, want me to commit
> it?
I just applied the custom2.patch ,Which I assume is the one referred to,and alls well this end also.
Comment 4 David Seifert gentoo-dev 2016-04-09 20:27:46 UTC
commit 5317471fd578c7501126c6f7481f02f7ff02f248
Author: David Seifert <soap@gentoo.org>
Date:   Sat Apr 9 22:26:02 2016 +0200

    www-plugins/gnash: Add patch for dev-libs/boost-1.60
    
    Gentoo-Bug: 579142