[MacPorts] #40429: ffmpeg update to version 2.0.1
#40429: ffmpeg update to version 2.0.1 -------------------------------+---------------------- Reporter: macsforever2000@… | Owner: devans@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: ffmpeg -------------------------------+---------------------- It looks like ffmpeg is up to version 2.0.1 now. -- Ticket URL: <https://trac.macports.org/ticket/40429> MacPorts <http://www.macports.org/> Ports system for OS X
#40429: ffmpeg update to version 2.0.1 --------------------------------+---------------------- Reporter: macsforever2000@… | Owner: devans@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: ffmpeg | --------------------------------+---------------------- Description changed by macsforever2000@…: Old description:
It looks like ffmpeg is up to version 2.0.1 now.
New description: It looks like ffmpeg is up to version 2.0.1 now. Is there a reason not to update it to the 2.x series? -- -- Ticket URL: <https://trac.macports.org/ticket/40429#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#40429: ffmpeg update to version 2.0.1 --------------------------------+---------------------- Reporter: macsforever2000@… | Owner: devans@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ffmpeg | --------------------------------+---------------------- Changes (by devans@…): * status: new => closed * resolution: => fixed Comment: Update committed in r111494. Sorry for the delay but this update removed a number of deprecated API features that were being relied upon by many dependents. Tried to get as many of these fixed as possible before updating to minimize breakage. -- Ticket URL: <https://trac.macports.org/ticket/40429#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40429: ffmpeg update to version 2.0.1 --------------------------------+---------------------- Reporter: macsforever2000@… | Owner: devans@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ffmpeg | --------------------------------+---------------------- Comment (by egall@…): Replying to [comment:2 devans@…]:
Update committed in r111494. Sorry for the delay but this update removed a number of deprecated API features that were being relied upon by many dependents. Tried to get as many of these fixed as possible before updating to minimize breakage.
I think gegl was broken by this update, will open a new ticket for it... -- Ticket URL: <https://trac.macports.org/ticket/40429#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40429: ffmpeg update to version 2.0.1 --------------------------------+---------------------- Reporter: macsforever2000@… | Owner: devans@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ffmpeg | --------------------------------+---------------------- Comment (by devans@…): Replying to [comment:3 egall@…]:
Replying to [comment:2 devans@…]:
Update committed in r111494. Sorry for the delay but this update removed a number of deprecated API features that were being relied upon by many dependents. Tried to get as many of these fixed as possible before updating to minimize breakage.
I think gegl was broken by this update, will open a new ticket for it...
gegl was specifically patched before this update for compatibility. Build works for me and the buildbots after the upgrade. Are you still seeing problems? -- Ticket URL: <https://trac.macports.org/ticket/40429#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#40429: ffmpeg update to version 2.0.1 --------------------------------+---------------------- Reporter: macsforever2000@… | Owner: devans@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ffmpeg | --------------------------------+---------------------- Comment (by egall@…): Replying to [comment:5 devans@…]:
Replying to [comment:3 egall@…]:
Replying to [comment:2 devans@…]:
Update committed in r111494. Sorry for the delay but this update removed a number of deprecated API features that were being relied upon by many dependents. Tried to get as many of these fixed as possible before updating to minimize breakage.
I think gegl was broken by this update, will open a new ticket for it...
gegl was specifically patched before this update for compatibility. Build works for me and the buildbots after the upgrade. Are you still seeing problems?
Yeah, I realized what's wrong: I'm using the `+workshop` variant, which is non-default, so the buildbots wouldn't've tried to build it. The error is: {{{ /bin/sh ../../../libtool --tag=CC --mode=compile /opt/local/bin/clang- mp-3.3 -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../gegl -I../../../gegl -I../../../gegl/buffer -I../../../gegl/buffer -I../../../gegl/operation -I../../../gegl/operation -I../../../gegl /property-types -I../../../gegl/property-types -I../../../gegl/module -I../../../gegl/module -I../../../gegl/opencl -I../../../gegl/opencl -I/opt/local/include -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/babl-0.1 -I/opt/local/include -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -pipe -Os -Wno-ignored-attributes -Wno-deprecated- declarations -Wno-implicit-function-declaration -arch x86_64 -mmmx -msse -ftree-vectorize -ffast-math -Wall ff-save.c:785:42: error: use of undeclared identifier 'URL_WRONLY' if (url_fopen (&p->oc->pb, self->path, URL_WRONLY) < 0) ^ ff-save.c:791:3: warning: implicit declaration of function 'av_write_header' is invalid in C99 [-Wimplicit-function-declaration] av_write_header (p->oc); ^ ff-save.c:861:9: warning: implicit declaration of function 'url_fclose' is invalid in C99 [-Wimplicit-function-declaration] url_fclose (&p->oc->pb); ^ 6 warnings and 1 error generated. make[4]: *** [ff_save_la-ff-save.lo] Error 1 make[4]: Leaving directory `/opt/local/var/macports/build.build/_opt_local_var_macports_sources_LocalPorts_graphics_gegl/gegl/work/gegl-0.2.0-x86_64/operations/workshop/external' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/opt/local/var/macports/build.build/_opt_local_var_macports_sources_LocalPorts_graphics_gegl/gegl/work/gegl-0.2.0-x86_64/operations/workshop' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/opt/local/var/macports/build.build/_opt_local_var_macports_sources_LocalPorts_graphics_gegl/gegl/work/gegl-0.2.0-x86_64/operations' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/local/var/macports/build.build/_opt_local_var_macports_sources_LocalPorts_graphics_gegl/gegl/work/gegl-0.2.0-x86_64' make: *** [all] Error 2 make: Leaving directory `/opt/local/var/macports/build.build/_opt_local_var_macports_sources_LocalPorts_graphics_gegl/gegl/work/gegl-0.2.0-x86_64' Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_LocalPorts_graphics_gegl/gegl/work/gegl-0.2.0-x86_64" && /usr/bin/make -w all Exit code: 2 }}} (I've made some local modifications to my gegl portfile, so the output might be a little different for me...) -- Ticket URL: <https://trac.macports.org/ticket/40429#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#40429: ffmpeg update to version 2.0.1 --------------------------------+---------------------- Reporter: macsforever2000@… | Owner: devans@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ffmpeg | --------------------------------+---------------------- Comment (by jeremyhu@…): Please file a separate bug for gegl if there isn't one already. -- Ticket URL: <https://trac.macports.org/ticket/40429#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#40429: ffmpeg update to version 2.0.1 --------------------------------+---------------------- Reporter: macsforever2000@… | Owner: devans@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ffmpeg | --------------------------------+---------------------- Comment (by jeremyhu@…): FWIW, looks like you need to use AVIO_FLAG_WRITE instead of URL_WRONLY -- Ticket URL: <https://trac.macports.org/ticket/40429#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#40429: ffmpeg update to version 2.0.1 --------------------------------+---------------------- Reporter: macsforever2000@… | Owner: devans@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: ffmpeg | --------------------------------+---------------------- Comment (by devans@…): gegl +workshop build failure fixed in r111717. -- Ticket URL: <https://trac.macports.org/ticket/40429#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts