[MacPorts] #67327: svt-av1 @1.5.0_0 break ffmpeg @4.4.2_6

MacPorts noreply at macports.org
Sat Apr 29 02:14:49 UTC 2023


#67327: svt-av1 @1.5.0_0 break ffmpeg @4.4.2_6
----------------------------------+--------------------
 Reporter:  Lord-Kamina           |      Owner:  (none)
     Type:  defect                |     Status:  new
 Priority:  Normal                |  Milestone:
Component:  ports                 |    Version:
 Keywords:  ffmpeg svt-av1 ftbfs  |       Port:  ffmpeg
----------------------------------+--------------------
 Hadn't updated my install in a while. Was doing so now, and ffmpeg fails
 with the following:

 {{{#!c
 libavcodec/libsvtav1.c:124:53: error: no member named
 'compressed_ten_bit_format' in 'struct EbSvtAv1EncConfiguration'
         (config->encoder_bit_depth > 8) &&
 (config->compressed_ten_bit_format == 0) ? 1 : 0;
 }}}

 Grepping through my include folder, I traced the struct to
 `/opt/local/include/svt-av1/EbSvtAv1Enc.h`

 And inside it, I found:

 {{{#!c
 #if !SVT_AV1_CHECK_VERSION(1, 5, 0)
     /* DEPRECATED: to be removed in 1.5.0. */
     uint32_t compressed_ten_bit_format;
 #endif
 }}}

 I looked through the code upstream and don't see a fix at least up-to
 4.4.4

-- 
Ticket URL: <https://trac.macports.org/ticket/67327>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list