Opened 11 years ago

Closed 11 years ago

#39219 closed update (fixed)

Update gource to latest version

Reported by: blueduck@… Owned by: phw@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: cooljeanius (Eric Gallager), reagan.r123@…, ryandesign (Ryan Carsten Schmidt)
Port: gource

Description

The new version of gource brings caption support which I like to try.

Some remarks I found out so far while I build it by my own:

  • It needs at least gcc47
  • it uses boost which was build with the same compiler version

For some more informations have a look at https://code.google.com/p/gource/issues/detail?id=192 where I described in detail what I tried and what is the possible solution. However I have no idea how to compiler boost via MP with another compiler without break everything else.

Change History (6)

comment:1 in reply to:  description Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to blueduck@…:

However I have no idea how to compiler boost via MP with another compiler without break everything else.

We'd probably need a separate boost port built with the needed compiler. This is what has been proposed for mkvtoolnix which has the same requirement: #34806.

comment:2 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:3 Changed 11 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to phw@…

comment:4 Changed 11 years ago by mf2k (Frank Schima)

Keywords: boost compiler gcc47 gcc48 removed
Version: 2.1.3

comment:5 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: reagan.r123@… added

Duplicate #41186 has a patch.

comment:6 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Resolution: fixed
Status: newclosed

Committed reagan.r123's patch from #41186 in r119853; maintainer timeout.

blueduck, I did not do anything to change the compiler, since that would be problematic, and I had no problem building it with Clang on Mavericks. The upstream bug report you mentioned showed that you experienced the problem when compiling with MacPorts gcc48 on Lion. That could be a problem of mixing C++ runtimes, and would not be something we would support in MacPorts. If you experience a problem with the gource port when using the default Clang compiler, then please file a new ticket.

Note: See TracTickets for help on using tickets.