Bug 168539 - png-1.4.11 to png-1.5.10 upgrade breaks multimedia/bombono
Summary: png-1.4.11 to png-1.5.10 upgrade breaks multimedia/bombono
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pawel Pekala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-01 23:10 UTC by david
Modified: 2012-06-06 19:50 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description david 2012-06-01 23:10:10 UTC
	Per the 20120531 entry in /usr/ports/UPDATING, I issued
	"portmaster -r png-" to update both graphics/png and
	everything that depends on it.

	After updating all of the ports on which bombono depends, the
	attempt to re-build graphics/bombono failed:

	...
	c++ -o build/src/mgui/editor/toolbar.o -c -Wall -W -Wno-reorder -O2 -pipe -fno-strict-aliasing -I/usr/local/include -ansi -DBOOST_SP_USE_QUICK_ALLOCATOR -DBOOST_SYSTEM_NO_DEPRECATED -DNDEBUG -Ibuild/src -Isrc -Ilibs/boost-lib -Ilibs/boost-logging -I/usr/local/include/glibmm-2.4 -I/usr/local/lib/glibmm-2.4/include -I/usr/local/include/sigc++-2.0 -I/usr/local/lib/sigc++-2.0/include -I/usr/local/include/glib-2.0 -I/usr/local/include/libxml++-2.6 -I/usr/local/include/libxml++-2.6/include -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/gtkmm-2.4 -I/usr/local/lib/gtkmm-2.4/include -I/usr/local/include/atkmm-1.6 -I/usr/local/include/giomm-2.4 -I/usr/local/lib/giomm-2.4/include -I/usr/local/include/pangomm-1.4 -I/usr/local/lib/pangomm-1.4/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/gtk-unix-print-2.0 -I/usr/local/include/gdkmm-2.4 -I/usr/local/lib/gdkmm-2.4/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairomm-1.0 -I/usr/local/lib/ca!
 iromm-1.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -I/usr/local/include/drm -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/gio-unix-2.0 src/mgui/editor/toolbar.cpp
	c++ -o build/src/mgui/editor/txtool.o -c -Wall -W -Wno-reorder -O2 -pipe -fno-strict-aliasing -I/usr/local/include -ansi -DBOOST_SP_USE_QUICK_ALLOCATOR -DBOOST_SYSTEM_NO_DEPRECATED -DNDEBUG -Ibuild/src -Isrc -Ilibs/boost-lib -Ilibs/boost-logging -I/usr/local/include/glibmm-2.4 -I/usr/local/lib/glibmm-2.4/include -I/usr/local/include/sigc++-2.0 -I/usr/local/lib/sigc++-2.0/include -I/usr/local/include/glib-2.0 -I/usr/local/include/libxml++-2.6 -I/usr/local/include/libxml++-2.6/include -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/gtkmm-2.4 -I/usr/local/lib/gtkmm-2.4/include -I/usr/local/include/atkmm-1.6 -I/usr/local/include/giomm-2.4 -I/usr/local/lib/giomm-2.4/include -I/usr/local/include/pangomm-1.4 -I/usr/local/lib/pangomm-1.4/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/gtk-unix-print-2.0 -I/usr/local/include/gdkmm-2.4 -I/usr/local/lib/gdkmm-2.4/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairomm-1.0 -I/usr/local/lib/cai!
 romm-1.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng15 -I/usr/local/include/drm -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/gio-unix-2.0 src/mgui/editor/txtool.cpp
	src/mgui/editor/toolbar.cpp: In constructor 'Editor::Toolbar::Toolbar()':
	src/mgui/editor/toolbar.cpp:290: error: no matching function for call to 'std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(boost::filesystem3::path)'
	/usr/include/c++/4.2/bits/stl_vector.h:597: note: candidates are: void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, _Alloc = std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >]
	scons: *** [build/src/mgui/editor/toolbar.o] Error 1
	scons: building terminated because of errors.
	*** Error code 2

	Stop in /common/ports/multimedia/bombono.

	===>>> make failed for multimedia/bombono
	===>>> Aborting update

	===>>> Update for bombono-1.2.1_1 failed
	===>>> Aborting update

	Terminated

How-To-Repeat: 	As above.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-06-02 08:17:45 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pawel

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2012-06-06 19:48:47 UTC
pawel       2012-06-06 18:48:37 UTC

  FreeBSD ports repository

  Modified files:
    multimedia/bombono   Makefile 
  Added files:
    multimedia/bombono/files patch-src-mbase-project-table.cpp 
                             patch-src-mgui-editor-toolbar.cpp 
                             patch-src-mgui-project-add.cpp 
                             patch-src-mgui-project-mconstructor.cpp 
                             patch-src-mgui-project-serialize.cpp 
                             patch-src-mlib-filesystem.cpp 
  Log:
  - Force build with external boost libs otherwise port uses old,
    bundled ones from tarball
  - Add patches to fix build with newer, external boost libs
  - Bump PORTREVISION as deps have changed
  
  PR:             ports/168539
  Reported by:    David Wolfskill <david@catwhisker.org>
  
  Revision  Changes    Path
  1.20      +4 -2      ports/multimedia/bombono/Makefile
  1.1       +11 -0     ports/multimedia/bombono/files/patch-src-mbase-project-table.cpp (new)
  1.1       +11 -0     ports/multimedia/bombono/files/patch-src-mgui-editor-toolbar.cpp (new)
  1.1       +20 -0     ports/multimedia/bombono/files/patch-src-mgui-project-add.cpp (new)
  1.1       +11 -0     ports/multimedia/bombono/files/patch-src-mgui-project-mconstructor.cpp (new)
  1.1       +11 -0     ports/multimedia/bombono/files/patch-src-mgui-project-serialize.cpp (new)
  1.1       +28 -0     ports/multimedia/bombono/files/patch-src-mlib-filesystem.cpp (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Pawel Pekala freebsd_committer freebsd_triage 2012-06-06 19:49:31 UTC
State Changed
From-To: open->closed

Fixed. Thanks for reporting!