- This includes several changes that were already made by local patches
- Changes since release:
- Fix taglib detection
- Fix build with ffmpeg 3.x
- Fix build with gcc 6
- Add dependency on desktop-file-utils to satisfy stage-qa
- Bump PORTREVISION
PR: 214183 [1]
Submitted by: jbeich [1]
lib/ogsf/gsd_img_mpeg.c:41:24: error: 'PIX_FMT_YUV420P' undeclared (first use in this function)
#define STREAM_PIX_FMT PIX_FMT_YUV420P /* default pix_fmt */
^
lib/ogsf/gsd_img_mpeg.c:97:18: note: in expansion of macro 'STREAM_PIX_FMT'
c->pix_fmt = STREAM_PIX_FMT;
^
lib/ogsf/gsd_img_mpeg.c:41:24: note: each undeclared identifier is reported only once for each function it appears in
#define STREAM_PIX_FMT PIX_FMT_YUV420P /* default pix_fmt */
^
lib/ogsf/gsd_img_mpeg.c:97:18: note: in expansion of macro 'STREAM_PIX_FMT'
c->pix_fmt = STREAM_PIX_FMT;
^
lib/ogsf/gsd_img_mpeg.c:98:24: error: 'CODEC_ID_MPEG2VIDEO' undeclared (first use in this function)
if (c->codec_id == CODEC_ID_MPEG2VIDEO) {
^
PR: 207547
Changelog:
- Add override flag to transfer coordinator
- Don't override exceptions and only set them after done
- Set exception on future
PR: 213353
Submitted by: Bradley T. Hughes (maintainer)
Approved by: pi (mentor)
src/mgui/ffviewer.cpp:642:22: error: 'SWS_CPU_CAPS_MMX' was not declared in this scope
sws_flags |= SWS_CPU_CAPS_MMX|SWS_CPU_CAPS_MMX2;
^
src/mgui/ffviewer.cpp:642:39: error: 'SWS_CPU_CAPS_MMX2' was not declared in this scope
sws_flags |= SWS_CPU_CAPS_MMX|SWS_CPU_CAPS_MMX2;
^
src/mgui/ffviewer.cpp:650:9: error: 'PixelFormat' was not declared in this scope
PixelFormat dst_pf = PIX_FMT_BGR24; // PIX_FMT_RGB24;
^
src/mgui/ffviewer.cpp:650:21: error: expected ';' before 'dst_pf'
PixelFormat dst_pf = PIX_FMT_BGR24; // PIX_FMT_RGB24;
^
src/mgui/ffviewer.cpp:652:13: error: 'dst_pf' was not declared in this scope
dst_pf, sws_flags, 0, 0, 0);
^
src/mgui/ffviewer.cpp:657:45: error: 'avcodec_get_frame_defaults' was not declared in this scope
avcodec_get_frame_defaults(&rgbFrame); // не помешает
^
PR: 207547
Obtained from: upstream
In file included from nucleo/plugins/ffmpeg/ffmpegImageSink.cxx:14:
nucleo/plugins/ffmpeg/ffmpegImageSink.H:39:10: error: ISO C++ forbids forward references to
'enum' types
enum PixelFormat srcEncoding ;
^
nucleo/plugins/ffmpeg/ffmpegImageSink.H:39:22: error: field has incomplete type
'enum PixelFormat'
enum PixelFormat srcEncoding ;
^
nucleo/plugins/ffmpeg/ffmpegImageSink.H:39:10: note: forward declaration of
'nucleo::PixelFormat'
enum PixelFormat srcEncoding ;
^
nucleo/plugins/ffmpeg/ffmpegImageSink.cxx:131:44: error: use of undeclared identifier 'CODEC_ID_NONE'; did you mean
'AV_CODEC_ID_NONE'?
else if (output_format->video_codec == CODEC_ID_NONE) {
^~~~~~~~~~~~~
AV_CODEC_ID_NONE
/usr/local/include/libavcodec/avcodec.h:192:5: note: 'AV_CODEC_ID_NONE' declared here
AV_CODEC_ID_NONE,
^
nucleo/plugins/ffmpeg/ffmpegImageSource.cxx:132:8: error: use of undeclared identifier 'PIX_FMT_GRAY8'; did you mean
'AV_PIX_FMT_GRAY8'?
case PIX_FMT_GRAY8:
^~~~~~~~~~~~~
AV_PIX_FMT_GRAY8
/usr/local/include/libavutil/pixfmt.h:70:5: note: 'AV_PIX_FMT_GRAY8' declared here
AV_PIX_FMT_GRAY8, ///< Y , 8bpp
^
nucleo/plugins/ffmpeg/ffmpegImageSink.cxx:265:34: error: use of undeclared identifier 'PIX_FMT_GRAY8'; did you mean
'AV_PIX_FMT_GRAY8'?
case Image::L: srcEncoding = PIX_FMT_GRAY8 ; break ;
^~~~~~~~~~~~~
AV_PIX_FMT_GRAY8
/usr/local/include/libavutil/pixfmt.h:70:5: note: 'AV_PIX_FMT_GRAY8' declared here
AV_PIX_FMT_GRAY8, ///< Y , 8bpp
^
nucleo/plugins/ffmpeg/ffmpegImageSink.cxx:266:42: error: use of undeclared identifier 'PIX_FMT_YUV420P'; did you mean
'AV_PIX_FMT_YUV420P'?
case Image::YpCbCr420: srcEncoding = PIX_FMT_YUV420P ; break ;
^~~~~~~~~~~~~~~
AV_PIX_FMT_YUV420P
/usr/local/include/libavutil/pixfmt.h:62:5: note: 'AV_PIX_FMT_YUV420P' declared here
AV_PIX_FMT_YUV420P, ///< planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per 2x2 Y samples)
^
nucleo/plugins/ffmpeg/ffmpegImageSink.cxx:267:28: error: use of undeclared identifier 'PIX_FMT_RGB24'; did you mean
'AV_PIX_FMT_RGB24'?
default: srcEncoding = PIX_FMT_RGB24 ; break ;
^~~~~~~~~~~~~
AV_PIX_FMT_RGB24
/usr/local/include/libavutil/pixfmt.h:64:5: note: 'AV_PIX_FMT_RGB24' declared here
AV_PIX_FMT_RGB24, ///< packed RGB 8:8:8, 24bpp, RGBRGB...
^
nucleo/plugins/ffmpeg/ffmpegImageSink.cxx:270:5: error: use of undeclared identifier 'avcodec_get_frame_defaults'
avcodec_get_frame_defaults(&srcPic) ;
^
nucleo/plugins/ffmpeg/ffmpegImageSink.cxx:274:3: error: use of undeclared identifier 'avcodec_get_frame_defaults'
avcodec_get_frame_defaults(&convPic) ;
^
nucleo/plugins/ffmpeg/ffmpegImageSink.cxx:303:22: error: use of undeclared identifier 'PIX_FMT_RGB24'; did you mean
'AV_PIX_FMT_RGB24'?
if (srcEncoding==PIX_FMT_RGB24) convertImage(img, Image::RGB) ;
^~~~~~~~~~~~~
AV_PIX_FMT_RGB24
/usr/local/include/libavutil/pixfmt.h:64:5: note: 'AV_PIX_FMT_RGB24' declared here
AV_PIX_FMT_RGB24, ///< packed RGB 8:8:8, 24bpp, RGBRGB...
^
nucleo/plugins/ffmpeg/ffmpegImageSink.cxx:329:20: error: use of undeclared identifier 'avcodec_encode_video'; did you mean
'avcodec_encode_video2'?
int out_size = avcodec_encode_video(cctx, video_outbuf, video_outbuf_size, picture) ;
^~~~~~~~~~~~~~~~~~~~
avcodec_encode_video2
/usr/local/include/libavcodec/avcodec.h:5322:5: note: 'avcodec_encode_video2' declared here
int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt,
^
nucleo/plugins/ffmpeg/ffmpegImageSink.cxx:329:47: error: cannot initialize a parameter of type 'AVPacket *' with an lvalue
of type 'uint8_t *' (aka 'unsigned char *')
int out_size = avcodec_encode_video(cctx, video_outbuf, video_outbuf_size, picture) ;
^~~~~~~~~~~~
/usr/local/include/libavcodec/avcodec.h:5322:60: note: passing argument to parameter 'avpkt' here
int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt,
^
PR: 207547
When linprocfs is mounted the mode set to /compat/linux/proc is set to 555
while the package said 755 meaning pkg will try to change it 755 and fail
preventing upgrade or installation of the package because linprocfs does not
support changing attributes.
Enforce it to 555 to prevent that situation
Logstash is an open source, server-side data processing pipeline that ingests
data from a multitude of sources simultaneously, transforms it, and then sends
it to your favorite “stash.”
WWW: https://www.elastic.co/products/logstash
X-Pack is an Elastic Stack extension that bundles security, alerting,
monitoring, reporting, and graph capabilities into one easy-to-install package.
While the X-Pack components are designed to work together seamlessly, you can
easily enable or disable the features you want to use.
WWW: https://www.elastic.co/guide/en/x-pack/current/xpack-introduction.html
X-Pack is an Elastic Stack extension that bundles security, alerting,
monitoring, reporting, and graph capabilities into one easy-to-install package.
While the X-Pack components are designed to work together seamlessly, you can
easily enable or disable the features you want to use.
WWW: https://www.elastic.co/guide/en/x-pack/current/xpack-introduction.html
videowrapper.cpp:107:40: error: use of undeclared identifier 'PIX_FMT_RGB24'; did you mean
'AV_PIX_FMT_RGB24'?
pCodecCtx->height, PIX_FMT_RGB24, SWS_BICUBIC, NULL,
^~~~~~~~~~~~~
videowrapper.cpp:128:19: error: use of undeclared identifier 'avcodec_alloc_frame'
pFrameRGB=avcodec_alloc_frame();
^
PR: 207547
backend/mp2processor-ffmpeg.cpp:49:33: error: use of undeclared identifier 'CODEC_ID_MP1'; did you
mean 'AV_CODEC_ID_MP1'?
codec = avcodec_find_decoder (CODEC_ID_MP1);
^~~~~~~~~~~~
In file included from backend/mp2processor.cpp:7:
backend/mp2processor-ffmpeg.cpp:66:18: error: use of undeclared identifier 'avcodec_alloc_frame'
decoded_frame = avcodec_alloc_frame ();
^
backend/mp2processor-ffmpeg.cpp:107:2: error: use of undeclared identifier
'avcodec_get_frame_defaults'
avcodec_get_frame_defaults (decoded_frame);
^
PR: 207547
Traceback (most recent call last):
File "configure.py", line 94, in <module>
sys.exit(main(sys.argv))
File "configure.py", line 22, in main
sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
File "python/mozbuild/mozbuild/configure/__init__.py", line 241, in run
self._value_for(option)
File "python/mozbuild/mozbuild/configure/__init__.py", line 305, in _value_for
return self._value_for_option(obj)
File "python/mozbuild/mozbuild/util.py", line 924, in method_call
cache[args] = self.func(instance, *args)
File "python/mozbuild/mozbuild/configure/__init__.py", line 370, in _value_for_option
% (e.arg, reason, e.old_arg, e.old_origin))
mozbuild.configure.options.InvalidOptionError: '--enable-debug-symbols' implied by '--enable-debug' conflicts with '--disable-debug-symbols' from the mozconfig
*** Fix above errors and then restart with\
"gmake -f client.mk build"
MFH: 2016Q4 (blanket)
This currently leaves ARMv6 and aarch64 on FreeBSD 9.x and 10.x out in
the rain because these will still autoconfigure to only permit private
mutexes.
PR: 213167
Submitted by: jbeich (IRC)
- Fix file descriptor leak during rc script execution
- Fix setting attributes on directories
- Fix locking on NFS
- Allow pkg annodate -S to run as a non priviledge user
- Extend the audit periodic script to report about expiration/deprecation