MidnightBSD Magus

multimedia/libdv

Quasar DV codec (libdv): software codec for DV video encoding format

Flavor Version Run OSVersion Arch License Restricted Status
1.0.0 513 3.0 i386 lgpl2.1 0 fail

Events

Machine Type Time Message
m3032b info 2023-02-18 23:46:17.939272 Test Started
m3032b fail 2023-02-18 23:46:25.594468 make build returned non-zero: 1
m3032b fail 2023-02-18 23:46:25.636985 Test complete.

Log

===>  Building for libdv-1.0.0
--- all ---
/usr/bin/make  all-recursive
--- all-recursive ---
Making all in libdv
--- gasmoff.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/local/include  -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT gasmoff.o -MD -MP -MF ".deps/gasmoff.Tpo" -c -o gasmoff.o gasmoff.c;  then mv -f ".deps/gasmoff.Tpo" ".deps/gasmoff.Po"; else rm -f ".deps/gasmoff.Tpo"; exit 1; fi
--- gasmoff ---
/bin/sh ../libtool --silent --tag=CC --mode=link cc  -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g   -L/usr/local/lib -pthread -o gasmoff  gasmoff.o  -lm
--- asmoff.h ---
./gasmoff > asmoff.h
--- all ---
/usr/bin/make  all-am
--- dv.lo ---
--- dct.lo ---
--- idct_248.lo ---
--- dv.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT dv.lo -MD -MP -MF ".deps/dv.Tpo" -c -o dv.lo dv.c;  then mv -f ".deps/dv.Tpo" ".deps/dv.Plo"; else rm -f ".deps/dv.Tpo"; exit 1; fi
--- idct_248.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT idct_248.lo -MD -MP -MF ".deps/idct_248.Tpo" -c -o idct_248.lo idct_248.c;  then mv -f ".deps/idct_248.Tpo" ".deps/idct_248.Plo"; else rm -f ".deps/idct_248.Tpo"; exit 1; fi
--- dct.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT dct.lo -MD -MP -MF ".deps/dct.Tpo" -c -o dct.lo dct.c;  then mv -f ".deps/dct.Tpo" ".deps/dct.Plo"; else rm -f ".deps/dct.Tpo"; exit 1; fi
--- dv.lo ---
dv.c:113:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    longName: "video-system", 
    ^~~~~~~~~
    .longName = 
dv.c:114:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    shortName: 'V', 
    ^~~~~~~~~~
    .shortName = 
dv.c:115:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo: POPT_ARG_INT, 
    ^~~~~~~~
    .argInfo = 
dv.c:116:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip: "video standard:" 
    ^~~~~~~~
    .descrip = 
dv.c:121:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argDescrip: "(0|1|2|3)",
    ^~~~~~~~~~~
    .argDescrip = 
dv.c:122:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg: &result->arg_video_system,
    ^~~~
    .arg = 
dv.c:126:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo: POPT_ARG_INCLUDE_TABLE,
    ^~~~~~~~
    .argInfo = 
--- dct.lo ---
dct.c:271:13: warning: unused function 'postscale88' [-Wunused-function]
static void postscale88(var v[64])
            ^
dct.c:282:20: warning: unused function 'dct88_aan' [-Wunused-function]
static inline void dct88_aan(short *s_in)
                   ^
dct.c:304:20: warning: unused function 'dct248_aan' [-Wunused-function]
static inline void dct248_aan(short *s_in)
                   ^
dct.c:334:13: warning: unused function 'postscale248' [-Wunused-function]
static void postscale248(var v[64])
            ^
4 warnings generated.
--- dv.lo ---
dv.c:127:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip: "Video decode options",
    ^~~~~~~~
    .descrip = 
dv.c:128:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg: &result->video->option_table[0],
    ^~~~
    .arg = 
dv.c:132:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo: POPT_ARG_INCLUDE_TABLE,
    ^~~~~~~~
    .argInfo = 
dv.c:133:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip: "Audio decode options",
    ^~~~~~~~
    .descrip = 
dv.c:134:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg: result->audio->option_table,
    ^~~~
    .arg = 
dv.c:138:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo: POPT_ARG_CALLBACK|POPT_CBFLAG_POST,
    ^~~~~~~~
    .argInfo = 
dv.c:139:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg:     dv_decoder_popt_callback,
    ^~~~
    .arg = 
dv.c:140:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip: (char *)result, /* data passed to callback */
    ^~~~~~~~
    .descrip = 
dv.c:601:10: warning: variable 'error_code' set but not used [-Wunused-but-set-variable]
  int i, error_code;
         ^
--- weighting.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT weighting.lo -MD -MP -MF ".deps/weighting.Tpo" -c -o weighting.lo weighting.c;  then mv -f ".deps/weighting.Tpo" ".deps/weighting.Plo"; else rm -f ".deps/weighting.Tpo"; exit 1; fi
--- quant.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT quant.lo -MD -MP -MF ".deps/quant.Tpo" -c -o quant.lo quant.c;  then mv -f ".deps/quant.Tpo" ".deps/quant.Plo"; else rm -f ".deps/quant.Tpo"; exit 1; fi
--- dv.lo ---
16 warnings generated.
--- vlc.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT vlc.lo -MD -MP -MF ".deps/vlc.Tpo" -c -o vlc.lo vlc.c;  then mv -f ".deps/vlc.Tpo" ".deps/vlc.Plo"; else rm -f ".deps/vlc.Tpo"; exit 1; fi
--- place.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT place.lo -MD -MP -MF ".deps/place.Tpo" -c -o place.lo place.c;  then mv -f ".deps/place.Tpo" ".deps/place.Plo"; else rm -f ".deps/place.Tpo"; exit 1; fi
--- vlc.lo ---
vlc.c:149:48: warning: use of GNU old-style field designator extension [-Wgnu-designator]
const dv_vlc_tab_t dv_vlc_broken[1] = { [0] = {run: -1, amp: -1, len: VLC_NOBITS} };
                                               ^~~~
                                               .run = 
vlc.c:149:57: warning: use of GNU old-style field designator extension [-Wgnu-designator]
const dv_vlc_tab_t dv_vlc_broken[1] = { [0] = {run: -1, amp: -1, len: VLC_NOBITS} };
                                                        ^~~~
                                                        .amp = 
vlc.c:149:66: warning: use of GNU old-style field designator extension [-Wgnu-designator]
const dv_vlc_tab_t dv_vlc_broken[1] = { [0] = {run: -1, amp: -1, len: VLC_NOBITS} };
                                                                 ^~~~
                                                                 .len = 
vlc.c:157:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x00 ... 0x07] = {run:  0, amp:  1, len:  1+2}, /* 00s */
                     ^~~~
                     .run = 
--- parse.lo ---
--- vlc.lo ---
vlc.c:157:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x00 ... 0x07] = {run:  0, amp:  1, len:  1+2}, /* 00s */
                              ^~~~
                              .amp = 
vlc.c:157:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x00 ... 0x07] = {run:  0, amp:  1, len:  1+2}, /* 00s */
                                       ^~~~
                                       .len = 
vlc.c:159:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x08 ... 0x0b] = {run:  0, amp:  2, len:  1+3}, /* 010s */
                     ^~~~
                     .run = 
vlc.c:159:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x08 ... 0x0b] = {run:  0, amp:  2, len:  1+3}, /* 010s */
                              ^~~~
                              .amp = 
vlc.c:159:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x08 ... 0x0b] = {run:  0, amp:  2, len:  1+3}, /* 010s */
                                       ^~~~
                                       .len = 
vlc.c:161:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x0c ... 0x0d] = {run: -1, amp:  0, len:    4}, /* 0110 (EOB) */
                     ^~~~
                     .run = 
vlc.c:161:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x0c ... 0x0d] = {run: -1, amp:  0, len:    4}, /* 0110 (EOB) */
                              ^~~~
                              .amp = 
vlc.c:161:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x0c ... 0x0d] = {run: -1, amp:  0, len:    4}, /* 0110 (EOB) */
                                       ^~~~
                                       .len = 
vlc.c:162:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x0e ... 0x0f] = {run:  1, amp:  1, len:  1+4}, /* 0111s */
--- parse.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT parse.lo -MD -MP -MF ".deps/parse.Tpo" -c -o parse.lo parse.c;  then mv -f ".deps/parse.Tpo" ".deps/parse.Plo"; else rm -f ".deps/parse.Tpo"; exit 1; fi
--- vlc.lo ---
                     ^~~~
                     .run = 
vlc.c:162:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x0e ... 0x0f] = {run:  1, amp:  1, len:  1+4}, /* 0111s */
                              ^~~~
                              .amp = 
vlc.c:162:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x0e ... 0x0f] = {run:  1, amp:  1, len:  1+4}, /* 0111s */
                                       ^~~~
                                       .len = 
vlc.c:164:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x10 ... 0x11] = {run:  0, amp:  3, len:  1+4}, /* 1000s */
                     ^~~~
                     .run = 
vlc.c:164:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x10 ... 0x11] = {run:  0, amp:  3, len:  1+4}, /* 1000s */
                              ^~~~
                              .amp = 
vlc.c:164:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x10 ... 0x11] = {run:  0, amp:  3, len:  1+4}, /* 1000s */
                                       ^~~~
                                       .len = 
vlc.c:165:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x12 ... 0x13] = {run:  0, amp:  4, len:  1+4}, /* 1001s */
                     ^~~~
                     .run = 
vlc.c:165:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x12 ... 0x13] = {run:  0, amp:  4, len:  1+4}, /* 1001s */
                              ^~~~
                              .amp = 
vlc.c:165:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x12 ... 0x13] = {run:  0, amp:  4, len:  1+4}, /* 1001s */
                                       ^~~~
                                       .len = 
vlc.c:167:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x14         ] = {run:  2, amp:  1, len:  1+5}, /* 10100s */
                     ^~~~
                     .run = 
vlc.c:167:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x14         ] = {run:  2, amp:  1, len:  1+5}, /* 10100s */
                              ^~~~
                              .amp = 
vlc.c:167:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x14         ] = {run:  2, amp:  1, len:  1+5}, /* 10100s */
                                       ^~~~
                                       .len = 
vlc.c:168:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x15         ] = {run:  1, amp:  2, len:  1+5}, /* 10101s */
                     ^~~~
                     .run = 
vlc.c:168:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x15         ] = {run:  1, amp:  2, len:  1+5}, /* 10101s */
                              ^~~~
                              .amp = 
vlc.c:168:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x15         ] = {run:  1, amp:  2, len:  1+5}, /* 10101s */
                                       ^~~~
                                       .len = 
vlc.c:169:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x16         ] = {run:  0, amp:  5, len:  1+5}, /* 10110s */
                     ^~~~
                     .run = 
vlc.c:169:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x16         ] = {run:  0, amp:  5, len:  1+5}, /* 10110s */
                              ^~~~
                              .amp = 
vlc.c:169:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x16         ] = {run:  0, amp:  5, len:  1+5}, /* 10110s */
                                       ^~~~
                                       .len = 
vlc.c:170:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x17         ] = {run:  0, amp:  6, len:  1+5}, /* 10111s */
                     ^~~~
                     .run = 
vlc.c:170:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x17         ] = {run:  0, amp:  6, len:  1+5}, /* 10111s */
                              ^~~~
                              .amp = 
vlc.c:170:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x17         ] = {run:  0, amp:  6, len:  1+5}, /* 10111s */
                                       ^~~~
                                       .len = 
vlc.c:172:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x18 ... 0x1f] = {run: -1, amp: -1,  len: VLC_NOBITS},
                     ^~~~
                     .run = 
vlc.c:172:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x18 ... 0x1f] = {run: -1, amp: -1,  len: VLC_NOBITS},
                              ^~~~
                              .amp = 
vlc.c:172:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x18 ... 0x1f] = {run: -1, amp: -1,  len: VLC_NOBITS},
                                        ^~~~
                                        .len = 
vlc.c:204:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x00 ... 0x07] = {run:  3, amp:  1, len:  1+6}, /* 110000s */
                     ^~~~
                     .run = 
vlc.c:204:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x00 ... 0x07] = {run:  3, amp:  1, len:  1+6}, /* 110000s */
                              ^~~~
                              .amp = 
vlc.c:204:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x00 ... 0x07] = {run:  3, amp:  1, len:  1+6}, /* 110000s */
                                       ^~~~
                                       .len = 
vlc.c:205:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x08 ... 0x0f] = {run:  4, amp:  1, len:  1+6}, /* 110001s */
                     ^~~~
                     .run = 
vlc.c:205:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x08 ... 0x0f] = {run:  4, amp:  1, len:  1+6}, /* 110001s */
                              ^~~~
                              .amp = 
vlc.c:205:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x08 ... 0x0f] = {run:  4, amp:  1, len:  1+6}, /* 110001s */
                                       ^~~~
                                       .len = 
vlc.c:206:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x10 ... 0x17] = {run:  0, amp:  7, len:  1+6}, /* 110010s */
                     ^~~~
                     .run = 
vlc.c:206:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x10 ... 0x17] = {run:  0, amp:  7, len:  1+6}, /* 110010s */
                              ^~~~
                              .amp = 
vlc.c:206:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x10 ... 0x17] = {run:  0, amp:  7, len:  1+6}, /* 110010s */
                                       ^~~~
                                       .len = 
vlc.c:207:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x18 ... 0x1f] = {run:  0, amp:  8, len:  1+6}, /* 110011s */
                     ^~~~
                     .run = 
vlc.c:207:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x18 ... 0x1f] = {run:  0, amp:  8, len:  1+6}, /* 110011s */
                              ^~~~
                              .amp = 
vlc.c:207:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x18 ... 0x1f] = {run:  0, amp:  8, len:  1+6}, /* 110011s */
                                       ^~~~
                                       .len = 
vlc.c:209:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x20 ... 0x23] = {run:  5, amp:  1, len:  1+7}, /* 1101000s */
                     ^~~~
                     .run = 
vlc.c:209:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x20 ... 0x23] = {run:  5, amp:  1, len:  1+7}, /* 1101000s */
                              ^~~~
                              .amp = 
vlc.c:209:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x20 ... 0x23] = {run:  5, amp:  1, len:  1+7}, /* 1101000s */
                                       ^~~~
                                       .len = 
vlc.c:210:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x24 ... 0x27] = {run:  6, amp:  1, len:  1+7}, /* 1101001s */
                     ^~~~
                     .run = 
vlc.c:210:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x24 ... 0x27] = {run:  6, amp:  1, len:  1+7}, /* 1101001s */
                              ^~~~
                              .amp = 
vlc.c:210:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x24 ... 0x27] = {run:  6, amp:  1, len:  1+7}, /* 1101001s */
                                       ^~~~
                                       .len = 
vlc.c:211:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x28 ... 0x2b] = {run:  2, amp:  2, len:  1+7}, /* 1101010s */
                     ^~~~
                     .run = 
vlc.c:211:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x28 ... 0x2b] = {run:  2, amp:  2, len:  1+7}, /* 1101010s */
                              ^~~~
                              .amp = 
vlc.c:211:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x28 ... 0x2b] = {run:  2, amp:  2, len:  1+7}, /* 1101010s */
                                       ^~~~
                                       .len = 
vlc.c:212:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2c ... 0x2f] = {run:  1, amp:  3, len:  1+7}, /* 1101011s */
                     ^~~~
                     .run = 
vlc.c:212:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2c ... 0x2f] = {run:  1, amp:  3, len:  1+7}, /* 1101011s */
                              ^~~~
                              .amp = 
vlc.c:212:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2c ... 0x2f] = {run:  1, amp:  3, len:  1+7}, /* 1101011s */
                                       ^~~~
                                       .len = 
vlc.c:213:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x30 ... 0x33] = {run:  1, amp:  4, len:  1+7}, /* 1101100s */
                     ^~~~
                     .run = 
vlc.c:213:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x30 ... 0x33] = {run:  1, amp:  4, len:  1+7}, /* 1101100s */
                              ^~~~
                              .amp = 
vlc.c:213:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x30 ... 0x33] = {run:  1, amp:  4, len:  1+7}, /* 1101100s */
                                       ^~~~
                                       .len = 
vlc.c:214:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x34 ... 0x37] = {run:  0, amp:  9, len:  1+7}, /* 1101101s */
                     ^~~~
                     .run = 
vlc.c:214:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x34 ... 0x37] = {run:  0, amp:  9, len:  1+7}, /* 1101101s */
                              ^~~~
                              .amp = 
vlc.c:214:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x34 ... 0x37] = {run:  0, amp:  9, len:  1+7}, /* 1101101s */
                                       ^~~~
                                       .len = 
vlc.c:215:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x38 ... 0x3b] = {run:  0, amp: 10, len:  1+7}, /* 1101110s */
                     ^~~~
                     .run = 
vlc.c:215:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x38 ... 0x3b] = {run:  0, amp: 10, len:  1+7}, /* 1101110s */
                              ^~~~
                              .amp = 
vlc.c:215:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x38 ... 0x3b] = {run:  0, amp: 10, len:  1+7}, /* 1101110s */
                                       ^~~~
                                       .len = 
vlc.c:216:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3c ... 0x3f] = {run:  0, amp: 11, len:  1+7}, /* 1101111s */
                     ^~~~
                     .run = 
vlc.c:216:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3c ... 0x3f] = {run:  0, amp: 11, len:  1+7}, /* 1101111s */
                              ^~~~
                              .amp = 
vlc.c:216:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3c ... 0x3f] = {run:  0, amp: 11, len:  1+7}, /* 1101111s */
                                       ^~~~
                                       .len = 
vlc.c:218:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x40 ... 0x41] = {run:  7, amp:  1, len:  1+8}, /* 11100000s */
                     ^~~~
                     .run = 
vlc.c:218:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x40 ... 0x41] = {run:  7, amp:  1, len:  1+8}, /* 11100000s */
                              ^~~~
                              .amp = 
vlc.c:218:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x40 ... 0x41] = {run:  7, amp:  1, len:  1+8}, /* 11100000s */
                                       ^~~~
                                       .len = 
vlc.c:219:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x42 ... 0x43] = {run:  8, amp:  1, len:  1+8}, /* 11100001s */
                     ^~~~
                     .run = 
vlc.c:219:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x42 ... 0x43] = {run:  8, amp:  1, len:  1+8}, /* 11100001s */
                              ^~~~
                              .amp = 
vlc.c:219:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x42 ... 0x43] = {run:  8, amp:  1, len:  1+8}, /* 11100001s */
                                       ^~~~
                                       .len = 
vlc.c:220:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x44 ... 0x45] = {run:  9, amp:  1, len:  1+8}, /* 11100010s */
                     ^~~~
                     .run = 
vlc.c:220:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x44 ... 0x45] = {run:  9, amp:  1, len:  1+8}, /* 11100010s */
                              ^~~~
                              .amp = 
vlc.c:220:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x44 ... 0x45] = {run:  9, amp:  1, len:  1+8}, /* 11100010s */
                                       ^~~~
                                       .len = 
vlc.c:221:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x46 ... 0x47] = {run: 10, amp:  1, len:  1+8}, /* 11100011s */
                     ^~~~
                     .run = 
vlc.c:221:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x46 ... 0x47] = {run: 10, amp:  1, len:  1+8}, /* 11100011s */
                              ^~~~
                              .amp = 
vlc.c:221:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x46 ... 0x47] = {run: 10, amp:  1, len:  1+8}, /* 11100011s */
                                       ^~~~
                                       .len = 
vlc.c:222:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x48 ... 0x49] = {run:  3, amp:  2, len:  1+8}, /* 11100100s */
                     ^~~~
                     .run = 
vlc.c:222:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x48 ... 0x49] = {run:  3, amp:  2, len:  1+8}, /* 11100100s */
                              ^~~~
                              .amp = 
vlc.c:222:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x48 ... 0x49] = {run:  3, amp:  2, len:  1+8}, /* 11100100s */
                                       ^~~~
                                       .len = 
vlc.c:223:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x4a ... 0x4b] = {run:  4, amp:  2, len:  1+8}, /* 11100101s */
                     ^~~~
                     .run = 
vlc.c:223:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x4a ... 0x4b] = {run:  4, amp:  2, len:  1+8}, /* 11100101s */
                              ^~~~
                              .amp = 
vlc.c:223:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x4a ... 0x4b] = {run:  4, amp:  2, len:  1+8}, /* 11100101s */
                                       ^~~~
                                       .len = 
vlc.c:224:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x4c ... 0x4d] = {run:  2, amp:  3, len:  1+8}, /* 11100110s */
                     ^~~~
                     .run = 
vlc.c:224:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x4c ... 0x4d] = {run:  2, amp:  3, len:  1+8}, /* 11100110s */
                              ^~~~
                              .amp = 
vlc.c:224:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x4c ... 0x4d] = {run:  2, amp:  3, len:  1+8}, /* 11100110s */
                                       ^~~~
                                       .len = 
vlc.c:225:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x4e ... 0x4f] = {run:  1, amp:  5, len:  1+8}, /* 11100111s */
                     ^~~~
                     .run = 
vlc.c:225:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x4e ... 0x4f] = {run:  1, amp:  5, len:  1+8}, /* 11100111s */
                              ^~~~
                              .amp = 
vlc.c:225:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x4e ... 0x4f] = {run:  1, amp:  5, len:  1+8}, /* 11100111s */
                                       ^~~~
                                       .len = 
vlc.c:226:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x50 ... 0x51] = {run:  1, amp:  6, len:  1+8}, /* 11101000s */
                     ^~~~
                     .run = 
vlc.c:226:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x50 ... 0x51] = {run:  1, amp:  6, len:  1+8}, /* 11101000s */
                              ^~~~
                              .amp = 
vlc.c:226:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x50 ... 0x51] = {run:  1, amp:  6, len:  1+8}, /* 11101000s */
                                       ^~~~
                                       .len = 
vlc.c:227:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x52 ... 0x53] = {run:  1, amp:  7, len:  1+8}, /* 11101001s */
                     ^~~~
                     .run = 
vlc.c:227:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x52 ... 0x53] = {run:  1, amp:  7, len:  1+8}, /* 11101001s */
                              ^~~~
                              .amp = 
vlc.c:227:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x52 ... 0x53] = {run:  1, amp:  7, len:  1+8}, /* 11101001s */
                                       ^~~~
                                       .len = 
vlc.c:228:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x54 ... 0x55] = {run:  0, amp: 12, len:  1+8}, /* 11101010s */
                     ^~~~
                     .run = 
vlc.c:228:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x54 ... 0x55] = {run:  0, amp: 12, len:  1+8}, /* 11101010s */
                              ^~~~
                              .amp = 
vlc.c:228:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x54 ... 0x55] = {run:  0, amp: 12, len:  1+8}, /* 11101010s */
                                       ^~~~
                                       .len = 
vlc.c:229:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x56 ... 0x57] = {run:  0, amp: 13, len:  1+8}, /* 11101011s */
                     ^~~~
                     .run = 
vlc.c:229:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x56 ... 0x57] = {run:  0, amp: 13, len:  1+8}, /* 11101011s */
                              ^~~~
                              .amp = 
vlc.c:229:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x56 ... 0x57] = {run:  0, amp: 13, len:  1+8}, /* 11101011s */
                                       ^~~~
                                       .len = 
vlc.c:230:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x58 ... 0x59] = {run:  0, amp: 14, len:  1+8}, /* 11101100s */
                     ^~~~
                     .run = 
vlc.c:230:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x58 ... 0x59] = {run:  0, amp: 14, len:  1+8}, /* 11101100s */
                              ^~~~
                              .amp = 
vlc.c:230:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x58 ... 0x59] = {run:  0, amp: 14, len:  1+8}, /* 11101100s */
                                       ^~~~
                                       .len = 
vlc.c:231:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x5a ... 0x5b] = {run:  0, amp: 15, len:  1+8}, /* 11101101s */
                     ^~~~
                     .run = 
vlc.c:231:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x5a ... 0x5b] = {run:  0, amp: 15, len:  1+8}, /* 11101101s */
                              ^~~~
                              .amp = 
vlc.c:231:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x5a ... 0x5b] = {run:  0, amp: 15, len:  1+8}, /* 11101101s */
                                       ^~~~
                                       .len = 
vlc.c:232:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x5c ... 0x5d] = {run:  0, amp: 16, len:  1+8}, /* 11101110s */
                     ^~~~
                     .run = 
vlc.c:232:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x5c ... 0x5d] = {run:  0, amp: 16, len:  1+8}, /* 11101110s */
                              ^~~~
                              .amp = 
vlc.c:232:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x5c ... 0x5d] = {run:  0, amp: 16, len:  1+8}, /* 11101110s */
                                       ^~~~
                                       .len = 
vlc.c:233:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x5e ... 0x5f] = {run:  0, amp: 17, len:  1+8}, /* 11101111s */
                     ^~~~
                     .run = 
vlc.c:233:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x5e ... 0x5f] = {run:  0, amp: 17, len:  1+8}, /* 11101111s */
                              ^~~~
                              .amp = 
vlc.c:233:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x5e ... 0x5f] = {run:  0, amp: 17, len:  1+8}, /* 11101111s */
                                       ^~~~
                                       .len = 
vlc.c:235:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x60         ] = {run: 11, amp:  1, len:  1+9}, /* 1111 0000 0s */
                     ^~~~
                     .run = 
vlc.c:235:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x60         ] = {run: 11, amp:  1, len:  1+9}, /* 1111 0000 0s */
                              ^~~~
                              .amp = 
vlc.c:235:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x60         ] = {run: 11, amp:  1, len:  1+9}, /* 1111 0000 0s */
                                       ^~~~
                                       .len = 
vlc.c:236:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x61         ] = {run: 12, amp:  1, len:  1+9}, /* 1111 0000 1s */
                     ^~~~
                     .run = 
vlc.c:236:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x61         ] = {run: 12, amp:  1, len:  1+9}, /* 1111 0000 1s */
                              ^~~~
                              .amp = 
vlc.c:236:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x61         ] = {run: 12, amp:  1, len:  1+9}, /* 1111 0000 1s */
                                       ^~~~
                                       .len = 
vlc.c:237:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x62         ] = {run: 13, amp:  1, len:  1+9}, /* 1111 0001 0s */
                     ^~~~
                     .run = 
vlc.c:237:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x62         ] = {run: 13, amp:  1, len:  1+9}, /* 1111 0001 0s */
                              ^~~~
                              .amp = 
vlc.c:237:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x62         ] = {run: 13, amp:  1, len:  1+9}, /* 1111 0001 0s */
                                       ^~~~
                                       .len = 
vlc.c:238:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x63         ] = {run: 14, amp:  1, len:  1+9}, /* 1111 0001 1s */
                     ^~~~
                     .run = 
vlc.c:238:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x63         ] = {run: 14, amp:  1, len:  1+9}, /* 1111 0001 1s */
                              ^~~~
                              .amp = 
vlc.c:238:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x63         ] = {run: 14, amp:  1, len:  1+9}, /* 1111 0001 1s */
                                       ^~~~
                                       .len = 
vlc.c:239:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x64         ] = {run: 5,  amp:  2, len:  1+9}, /* 1111 0010 0s */
                     ^~~~
                     .run = 
vlc.c:239:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x64         ] = {run: 5,  amp:  2, len:  1+9}, /* 1111 0010 0s */
                              ^~~~
                              .amp = 
vlc.c:239:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x64         ] = {run: 5,  amp:  2, len:  1+9}, /* 1111 0010 0s */
                                       ^~~~
                                       .len = 
vlc.c:240:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x65         ] = {run: 6,  amp:  2, len:  1+9}, /* 1111 0010 1s */
                     ^~~~
                     .run = 
vlc.c:240:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x65         ] = {run: 6,  amp:  2, len:  1+9}, /* 1111 0010 1s */
                              ^~~~
                              .amp = 
vlc.c:240:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x65         ] = {run: 6,  amp:  2, len:  1+9}, /* 1111 0010 1s */
                                       ^~~~
                                       .len = 
vlc.c:241:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x66         ] = {run: 3,  amp:  3, len:  1+9}, /* 1111 0011 0s */
                     ^~~~
                     .run = 
vlc.c:241:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x66         ] = {run: 3,  amp:  3, len:  1+9}, /* 1111 0011 0s */
                              ^~~~
                              .amp = 
vlc.c:241:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x66         ] = {run: 3,  amp:  3, len:  1+9}, /* 1111 0011 0s */
                                       ^~~~
                                       .len = 
vlc.c:242:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x67         ] = {run: 4,  amp:  3, len:  1+9}, /* 1111 0011 1s */
                     ^~~~
                     .run = 
vlc.c:242:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x67         ] = {run: 4,  amp:  3, len:  1+9}, /* 1111 0011 1s */
                              ^~~~
                              .amp = 
vlc.c:242:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x67         ] = {run: 4,  amp:  3, len:  1+9}, /* 1111 0011 1s */
                                       ^~~~
                                       .len = 
vlc.c:243:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x68         ] = {run: 2,  amp:  4, len:  1+9}, /* 1111 0100 0s */
                     ^~~~
                     .run = 
vlc.c:243:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x68         ] = {run: 2,  amp:  4, len:  1+9}, /* 1111 0100 0s */
                              ^~~~
                              .amp = 
vlc.c:243:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x68         ] = {run: 2,  amp:  4, len:  1+9}, /* 1111 0100 0s */
                                       ^~~~
                                       .len = 
vlc.c:244:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x69         ] = {run: 2,  amp:  5, len:  1+9}, /* 1111 0100 1s */
                     ^~~~
                     .run = 
vlc.c:244:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x69         ] = {run: 2,  amp:  5, len:  1+9}, /* 1111 0100 1s */
                              ^~~~
                              .amp = 
vlc.c:244:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x69         ] = {run: 2,  amp:  5, len:  1+9}, /* 1111 0100 1s */
                                       ^~~~
                                       .len = 
vlc.c:245:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6a         ] = {run: 1,  amp:  8, len:  1+9}, /* 1111 0101 0s */
                     ^~~~
                     .run = 
vlc.c:245:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6a         ] = {run: 1,  amp:  8, len:  1+9}, /* 1111 0101 0s */
                              ^~~~
                              .amp = 
vlc.c:245:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6a         ] = {run: 1,  amp:  8, len:  1+9}, /* 1111 0101 0s */
                                       ^~~~
                                       .len = 
vlc.c:246:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6b         ] = {run: 0,  amp: 18, len:  1+9}, /* 1111 0101 1s */
                     ^~~~
                     .run = 
vlc.c:246:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6b         ] = {run: 0,  amp: 18, len:  1+9}, /* 1111 0101 1s */
                              ^~~~
                              .amp = 
vlc.c:246:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6b         ] = {run: 0,  amp: 18, len:  1+9}, /* 1111 0101 1s */
                                       ^~~~
                                       .len = 
vlc.c:247:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6c         ] = {run: 0,  amp: 19, len:  1+9}, /* 1111 0110 0s */
                     ^~~~
                     .run = 
vlc.c:247:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6c         ] = {run: 0,  amp: 19, len:  1+9}, /* 1111 0110 0s */
                              ^~~~
                              .amp = 
vlc.c:247:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6c         ] = {run: 0,  amp: 19, len:  1+9}, /* 1111 0110 0s */
                                       ^~~~
                                       .len = 
vlc.c:248:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6d         ] = {run: 0,  amp: 20, len:  1+9}, /* 1111 0110 1s */
                     ^~~~
                     .run = 
vlc.c:248:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6d         ] = {run: 0,  amp: 20, len:  1+9}, /* 1111 0110 1s */
                              ^~~~
                              .amp = 
vlc.c:248:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6d         ] = {run: 0,  amp: 20, len:  1+9}, /* 1111 0110 1s */
                                       ^~~~
                                       .len = 
vlc.c:249:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6e         ] = {run: 0,  amp: 21, len:  1+9}, /* 1111 0111 0s */
                     ^~~~
                     .run = 
vlc.c:249:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6e         ] = {run: 0,  amp: 21, len:  1+9}, /* 1111 0111 0s */
                              ^~~~
                              .amp = 
vlc.c:249:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6e         ] = {run: 0,  amp: 21, len:  1+9}, /* 1111 0111 0s */
                                       ^~~~
                                       .len = 
vlc.c:250:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6f         ] = {run: 0,  amp: 22, len:  1+9}, /* 1111 0111 1s */
                     ^~~~
                     .run = 
vlc.c:250:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6f         ] = {run: 0,  amp: 22, len:  1+9}, /* 1111 0111 1s */
                              ^~~~
                              .amp = 
vlc.c:250:40: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x6f         ] = {run: 0,  amp: 22, len:  1+9}, /* 1111 0111 1s */
                                       ^~~~
                                       .len = 
vlc.c:252:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x70 ... 0x7f] = {run: -1, amp: -1,  len: VLC_NOBITS},
                     ^~~~
                     .run = 
vlc.c:252:31: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x70 ... 0x7f] = {run: -1, amp: -1,  len: VLC_NOBITS},
                              ^~~~
                              .amp = 
vlc.c:252:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x70 ... 0x7f] = {run: -1, amp: -1,  len: VLC_NOBITS},
                                        ^~~~
                                        .len = 
vlc.c:335:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x00 ... 0x03] = {run:  5,  amp:  3, len: 1+10}, /* 1111 1000 00s */
                     ^~~~
                     .run = 
vlc.c:335:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x00 ... 0x03] = {run:  5,  amp:  3, len: 1+10}, /* 1111 1000 00s */
                               ^~~~
                               .amp = 
vlc.c:335:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x00 ... 0x03] = {run:  5,  amp:  3, len: 1+10}, /* 1111 1000 00s */
                                        ^~~~
                                        .len = 
vlc.c:336:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x04 ... 0x07] = {run:  3,  amp:  4, len: 1+10}, /* 1111 1000 01s */
                     ^~~~
                     .run = 
vlc.c:336:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x04 ... 0x07] = {run:  3,  amp:  4, len: 1+10}, /* 1111 1000 01s */
                               ^~~~
                               .amp = 
vlc.c:336:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x04 ... 0x07] = {run:  3,  amp:  4, len: 1+10}, /* 1111 1000 01s */
                                        ^~~~
                                        .len = 
vlc.c:337:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x08 ... 0x0b] = {run:  3,  amp:  5, len: 1+10}, /* 1111 1000 10s */
                     ^~~~
                     .run = 
vlc.c:337:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x08 ... 0x0b] = {run:  3,  amp:  5, len: 1+10}, /* 1111 1000 10s */
                               ^~~~
                               .amp = 
vlc.c:337:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x08 ... 0x0b] = {run:  3,  amp:  5, len: 1+10}, /* 1111 1000 10s */
                                        ^~~~
                                        .len = 
vlc.c:338:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x0c ... 0x0f] = {run:  2,  amp:  6, len: 1+10}, /* 1111 1000 11s */
                     ^~~~
                     .run = 
vlc.c:338:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x0c ... 0x0f] = {run:  2,  amp:  6, len: 1+10}, /* 1111 1000 11s */
                               ^~~~
                               .amp = 
vlc.c:338:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x0c ... 0x0f] = {run:  2,  amp:  6, len: 1+10}, /* 1111 1000 11s */
                                        ^~~~
                                        .len = 
vlc.c:340:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x10 ... 0x13] = {run:  1,  amp:  9, len: 1+10}, /* 1111 1001 00s */
                     ^~~~
                     .run = 
vlc.c:340:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x10 ... 0x13] = {run:  1,  amp:  9, len: 1+10}, /* 1111 1001 00s */
                               ^~~~
                               .amp = 
vlc.c:340:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x10 ... 0x13] = {run:  1,  amp:  9, len: 1+10}, /* 1111 1001 00s */
                                        ^~~~
                                        .len = 
vlc.c:341:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x14 ... 0x17] = {run:  1,  amp: 10, len: 1+10}, /* 1111 1001 01s */
                     ^~~~
                     .run = 
vlc.c:341:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x14 ... 0x17] = {run:  1,  amp: 10, len: 1+10}, /* 1111 1001 01s */
                               ^~~~
                               .amp = 
vlc.c:341:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x14 ... 0x17] = {run:  1,  amp: 10, len: 1+10}, /* 1111 1001 01s */
                                        ^~~~
                                        .len = 
vlc.c:343:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x18 ... 0x1b] = {run:  1,  amp: 11, len: 1+10}, /* 1111 1001 10s */
                     ^~~~
                     .run = 
vlc.c:343:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x18 ... 0x1b] = {run:  1,  amp: 11, len: 1+10}, /* 1111 1001 10s */
                               ^~~~
                               .amp = 
vlc.c:343:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x18 ... 0x1b] = {run:  1,  amp: 11, len: 1+10}, /* 1111 1001 10s */
                                        ^~~~
                                        .len = 
vlc.c:345:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x1c ... 0x1d] = {run:  0,  amp:  0, len: 11}, /* 1111 1001 110s */
                     ^~~~
                     .run = 
vlc.c:345:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x1c ... 0x1d] = {run:  0,  amp:  0, len: 11}, /* 1111 1001 110s */
                               ^~~~
                               .amp = 
vlc.c:345:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x1c ... 0x1d] = {run:  0,  amp:  0, len: 11}, /* 1111 1001 110s */
                                        ^~~~
                                        .len = 
vlc.c:346:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x1e ... 0x1f] = {run:  1,  amp:  0, len: 11}, /* 1111 1001 111s */
                     ^~~~
                     .run = 
vlc.c:346:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x1e ... 0x1f] = {run:  1,  amp:  0, len: 11}, /* 1111 1001 111s */
                               ^~~~
                               .amp = 
vlc.c:346:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x1e ... 0x1f] = {run:  1,  amp:  0, len: 11}, /* 1111 1001 111s */
                                        ^~~~
                                        .len = 
vlc.c:348:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x20 ... 0x21] = {run:  6,  amp:  3, len: 1+11}, /* 1111 1010 000s */
                     ^~~~
                     .run = 
vlc.c:348:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x20 ... 0x21] = {run:  6,  amp:  3, len: 1+11}, /* 1111 1010 000s */
                               ^~~~
                               .amp = 
vlc.c:348:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x20 ... 0x21] = {run:  6,  amp:  3, len: 1+11}, /* 1111 1010 000s */
                                        ^~~~
                                        .len = 
vlc.c:349:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x22 ... 0x23] = {run:  4,  amp:  4, len: 1+11}, /* 1111 1010 001s */
                     ^~~~
                     .run = 
vlc.c:349:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x22 ... 0x23] = {run:  4,  amp:  4, len: 1+11}, /* 1111 1010 001s */
                               ^~~~
                               .amp = 
vlc.c:349:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x22 ... 0x23] = {run:  4,  amp:  4, len: 1+11}, /* 1111 1010 001s */
                                        ^~~~
                                        .len = 
vlc.c:350:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x24 ... 0x25] = {run:  3,  amp:  6, len: 1+11}, /* 1111 1010 010s */
                     ^~~~
                     .run = 
vlc.c:350:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x24 ... 0x25] = {run:  3,  amp:  6, len: 1+11}, /* 1111 1010 010s */
                               ^~~~
                               .amp = 
vlc.c:350:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x24 ... 0x25] = {run:  3,  amp:  6, len: 1+11}, /* 1111 1010 010s */
                                        ^~~~
                                        .len = 
vlc.c:351:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x26 ... 0x27] = {run:  1,  amp: 12, len: 1+11}, /* 1111 1010 011s */
                     ^~~~
                     .run = 
vlc.c:351:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x26 ... 0x27] = {run:  1,  amp: 12, len: 1+11}, /* 1111 1010 011s */
                               ^~~~
                               .amp = 
vlc.c:351:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x26 ... 0x27] = {run:  1,  amp: 12, len: 1+11}, /* 1111 1010 011s */
                                        ^~~~
                                        .len = 
vlc.c:353:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x28 ... 0x29] = {run:  1,  amp: 13, len: 1+11}, /* 1111 1010 100s */
                     ^~~~
                     .run = 
vlc.c:353:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x28 ... 0x29] = {run:  1,  amp: 13, len: 1+11}, /* 1111 1010 100s */
                               ^~~~
                               .amp = 
vlc.c:353:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x28 ... 0x29] = {run:  1,  amp: 13, len: 1+11}, /* 1111 1010 100s */
                                        ^~~~
                                        .len = 
vlc.c:354:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2a ... 0x2b] = {run:  1,  amp: 14, len: 1+11}, /* 1111 1010 101s */
                     ^~~~
                     .run = 
vlc.c:354:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2a ... 0x2b] = {run:  1,  amp: 14, len: 1+11}, /* 1111 1010 101s */
                               ^~~~
                               .amp = 
vlc.c:354:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2a ... 0x2b] = {run:  1,  amp: 14, len: 1+11}, /* 1111 1010 101s */
                                        ^~~~
                                        .len = 
vlc.c:356:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2c         ] = {run:  2,  amp:  0, len: 12}, /* 1111 1010 1100 */
                     ^~~~
                     .run = 
vlc.c:356:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2c         ] = {run:  2,  amp:  0, len: 12}, /* 1111 1010 1100 */
                               ^~~~
                               .amp = 
vlc.c:356:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2c         ] = {run:  2,  amp:  0, len: 12}, /* 1111 1010 1100 */
                                        ^~~~
                                        .len = 
vlc.c:357:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2d         ] = {run:  3,  amp:  0, len: 12}, /* 1111 1010 1101 */
                     ^~~~
                     .run = 
vlc.c:357:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2d         ] = {run:  3,  amp:  0, len: 12}, /* 1111 1010 1101 */
                               ^~~~
                               .amp = 
vlc.c:357:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2d         ] = {run:  3,  amp:  0, len: 12}, /* 1111 1010 1101 */
                                        ^~~~
                                        .len = 
vlc.c:358:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2e         ] = {run:  4,  amp:  0, len: 12}, /* 1111 1010 1110 */
                     ^~~~
                     .run = 
vlc.c:358:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2e         ] = {run:  4,  amp:  0, len: 12}, /* 1111 1010 1110 */
                               ^~~~
                               .amp = 
vlc.c:358:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2e         ] = {run:  4,  amp:  0, len: 12}, /* 1111 1010 1110 */
                                        ^~~~
                                        .len = 
vlc.c:359:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2f         ] = {run:  5,  amp:  0, len: 12}, /* 1111 1010 1111 */
                     ^~~~
                     .run = 
vlc.c:359:32: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2f         ] = {run:  5,  amp:  0, len: 12}, /* 1111 1010 1111 */
                               ^~~~
                               .amp = 
vlc.c:359:41: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x2f         ] = {run:  5,  amp:  0, len: 12}, /* 1111 1010 1111 */
                                        ^~~~
                                        .len = 
vlc.c:361:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x30         ] = {run: 7, amp:  2, len: 1+12}, /* 1111 1011 0000s */
                     ^~~~
                     .run = 
vlc.c:361:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x30         ] = {run: 7, amp:  2, len: 1+12}, /* 1111 1011 0000s */
                             ^~~~
                             .amp = 
vlc.c:361:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x30         ] = {run: 7, amp:  2, len: 1+12}, /* 1111 1011 0000s */
                                      ^~~~
                                      .len = 
vlc.c:362:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x31         ] = {run: 8, amp:  2, len: 1+12}, /* 1111 1011 0001s */
                     ^~~~
                     .run = 
vlc.c:362:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x31         ] = {run: 8, amp:  2, len: 1+12}, /* 1111 1011 0001s */
                             ^~~~
                             .amp = 
vlc.c:362:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x31         ] = {run: 8, amp:  2, len: 1+12}, /* 1111 1011 0001s */
                                      ^~~~
                                      .len = 
vlc.c:363:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x32         ] = {run: 9, amp:  2, len: 1+12}, /* 1111 1011 0010s */
                     ^~~~
                     .run = 
vlc.c:363:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x32         ] = {run: 9, amp:  2, len: 1+12}, /* 1111 1011 0010s */
                             ^~~~
                             .amp = 
vlc.c:363:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x32         ] = {run: 9, amp:  2, len: 1+12}, /* 1111 1011 0010s */
                                      ^~~~
                                      .len = 
vlc.c:364:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x33         ] = {run: 10,amp:  2, len: 1+12}, /* 1111 1011 0011s */
                     ^~~~
                     .run = 
vlc.c:364:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x33         ] = {run: 10,amp:  2, len: 1+12}, /* 1111 1011 0011s */
                             ^~~~
                             .amp = 
vlc.c:364:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x33         ] = {run: 10,amp:  2, len: 1+12}, /* 1111 1011 0011s */
                                      ^~~~
                                      .len = 
vlc.c:365:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x34         ] = {run: 7, amp:  3, len: 1+12}, /* 1111 1011 0100s */
                     ^~~~
                     .run = 
vlc.c:365:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x34         ] = {run: 7, amp:  3, len: 1+12}, /* 1111 1011 0100s */
                             ^~~~
                             .amp = 
vlc.c:365:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x34         ] = {run: 7, amp:  3, len: 1+12}, /* 1111 1011 0100s */
                                      ^~~~
                                      .len = 
vlc.c:366:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x35         ] = {run: 8, amp:  3, len: 1+12}, /* 1111 1011 0101s */
                     ^~~~
                     .run = 
vlc.c:366:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x35         ] = {run: 8, amp:  3, len: 1+12}, /* 1111 1011 0101s */
                             ^~~~
                             .amp = 
vlc.c:366:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x35         ] = {run: 8, amp:  3, len: 1+12}, /* 1111 1011 0101s */
                                      ^~~~
                                      .len = 
vlc.c:367:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x36         ] = {run: 4, amp:  5, len: 1+12}, /* 1111 1011 0110s */
                     ^~~~
                     .run = 
vlc.c:367:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x36         ] = {run: 4, amp:  5, len: 1+12}, /* 1111 1011 0110s */
                             ^~~~
                             .amp = 
vlc.c:367:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x36         ] = {run: 4, amp:  5, len: 1+12}, /* 1111 1011 0110s */
                                      ^~~~
                                      .len = 
vlc.c:368:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x37         ] = {run: 3, amp:  7, len: 1+12}, /* 1111 1011 0111s */
                     ^~~~
                     .run = 
vlc.c:368:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x37         ] = {run: 3, amp:  7, len: 1+12}, /* 1111 1011 0111s */
                             ^~~~
                             .amp = 
vlc.c:368:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x37         ] = {run: 3, amp:  7, len: 1+12}, /* 1111 1011 0111s */
                                      ^~~~
                                      .len = 
vlc.c:369:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x38         ] = {run: 2, amp:  7, len: 1+12}, /* 1111 1011 1000s */
                     ^~~~
                     .run = 
vlc.c:369:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x38         ] = {run: 2, amp:  7, len: 1+12}, /* 1111 1011 1000s */
                             ^~~~
                             .amp = 
vlc.c:369:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x38         ] = {run: 2, amp:  7, len: 1+12}, /* 1111 1011 1000s */
                                      ^~~~
                                      .len = 
vlc.c:370:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x39         ] = {run: 2, amp:  8, len: 1+12}, /* 1111 1011 1001s */
                     ^~~~
                     .run = 
vlc.c:370:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x39         ] = {run: 2, amp:  8, len: 1+12}, /* 1111 1011 1001s */
                             ^~~~
                             .amp = 
vlc.c:370:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x39         ] = {run: 2, amp:  8, len: 1+12}, /* 1111 1011 1001s */
                                      ^~~~
                                      .len = 
vlc.c:371:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3a         ] = {run: 2, amp:  9, len: 1+12}, /* 1111 1011 1010s */
                     ^~~~
                     .run = 
vlc.c:371:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3a         ] = {run: 2, amp:  9, len: 1+12}, /* 1111 1011 1010s */
                             ^~~~
                             .amp = 
vlc.c:371:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3a         ] = {run: 2, amp:  9, len: 1+12}, /* 1111 1011 1010s */
                                      ^~~~
                                      .len = 
vlc.c:372:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3b         ] = {run: 2, amp: 10, len: 1+12}, /* 1111 1011 1011s */
                     ^~~~
                     .run = 
vlc.c:372:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3b         ] = {run: 2, amp: 10, len: 1+12}, /* 1111 1011 1011s */
                             ^~~~
                             .amp = 
vlc.c:372:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3b         ] = {run: 2, amp: 10, len: 1+12}, /* 1111 1011 1011s */
                                      ^~~~
                                      .len = 
vlc.c:373:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3c         ] = {run: 2, amp: 11, len: 1+12}, /* 1111 1011 1100s */
                     ^~~~
                     .run = 
vlc.c:373:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3c         ] = {run: 2, amp: 11, len: 1+12}, /* 1111 1011 1100s */
                             ^~~~
                             .amp = 
vlc.c:373:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3c         ] = {run: 2, amp: 11, len: 1+12}, /* 1111 1011 1100s */
                                      ^~~~
                                      .len = 
vlc.c:374:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3d         ] = {run: 1, amp: 15, len: 1+12}, /* 1111 1011 1101s */
                     ^~~~
                     .run = 
vlc.c:374:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3d         ] = {run: 1, amp: 15, len: 1+12}, /* 1111 1011 1101s */
                             ^~~~
                             .amp = 
vlc.c:374:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3d         ] = {run: 1, amp: 15, len: 1+12}, /* 1111 1011 1101s */
                                      ^~~~
                                      .len = 
vlc.c:375:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3e         ] = {run: 1, amp: 16, len: 1+12}, /* 1111 1011 1110s */
                     ^~~~
                     .run = 
vlc.c:375:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3e         ] = {run: 1, amp: 16, len: 1+12}, /* 1111 1011 1110s */
                             ^~~~
                             .amp = 
vlc.c:375:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3e         ] = {run: 1, amp: 16, len: 1+12}, /* 1111 1011 1110s */
                                      ^~~~
                                      .len = 
vlc.c:376:22: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3f         ] = {run: 1, amp: 17, len: 1+12}, /* 1111 1011 1111s */
                     ^~~~
                     .run = 
vlc.c:376:30: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3f         ] = {run: 1, amp: 17, len: 1+12}, /* 1111 1011 1111s */
                             ^~~~
                             .amp = 
vlc.c:376:39: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0x3f         ] = {run: 1, amp: 17, len: 1+12}, /* 1111 1011 1111s */
                                      ^~~~
                                      .len = 
vlc.c:463:19: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0 ... 63]   = {run: 0, amp: -1, len: VLC_ERROR},
                  ^~~~
                  .run = 
vlc.c:463:27: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0 ... 63]   = {run: 0, amp: -1, len: VLC_ERROR},
                          ^~~~
                          .amp = 
vlc.c:463:36: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0 ... 63]   = {run: 0, amp: -1, len: VLC_ERROR},
                                   ^~~~
                                   .len = 
vlc.c:489:18: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0 ... 255] = {run: 0, amp: -1, len: VLC_ERROR},
                 ^~~~
                 .run = 
vlc.c:489:26: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0 ... 255] = {run: 0, amp: -1, len: VLC_ERROR},
                         ^~~~
                         .amp = 
vlc.c:489:35: warning: use of GNU old-style field designator extension [-Wgnu-designator]
  [0 ... 255] = {run: 0, amp: -1, len: VLC_ERROR},
                                  ^~~~
                                  .len = 
282 warnings generated.
--- parse.lo ---
parse.c:154:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    longName:   "quality", 
    ^~~~~~~~~
    .longName = 
parse.c:155:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    shortName:  'q', 
    ^~~~~~~~~~
    .shortName = 
parse.c:156:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo:    POPT_ARG_INT, 
    ^~~~~~~~
    .argInfo = 
parse.c:157:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg:        &result->arg_block_quality,
    ^~~~
    .arg = 
parse.c:158:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argDescrip: "(1|2|3)",
    ^~~~~~~~~~~
    .argDescrip = 
parse.c:159:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip:    "video quality level (coeff. parsing):"
    ^~~~~~~~
    .descrip = 
parse.c:166:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    longName:  "monochrome", 
    ^~~~~~~~~
    .longName = 
parse.c:167:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    shortName: 'm', 
    ^~~~~~~~~~
    .shortName = 
parse.c:168:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg:       &result->arg_monochrome,
    ^~~~
    .arg = 
parse.c:169:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip:   "skip decoding of color blocks",
    ^~~~~~~~
    .descrip = 
parse.c:173:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo: POPT_ARG_CALLBACK|POPT_CBFLAG_POST,
    ^~~~~~~~
    .argInfo = 
parse.c:174:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg:     dv_video_popt_callback,
    ^~~~
    .arg = 
parse.c:175:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip: (char *)result, /* data passed to callback */
    ^~~~~~~~
    .descrip = 
--- bitstream.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT bitstream.lo -MD -MP -MF ".deps/bitstream.Tpo" -c -o bitstream.lo bitstream.c;  then mv -f ".deps/bitstream.Tpo" ".deps/bitstream.Plo"; else rm -f ".deps/bitstream.Tpo"; exit 1; fi
--- YUY2.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT YUY2.lo -MD -MP -MF ".deps/YUY2.Tpo" -c -o YUY2.lo YUY2.c;  then mv -f ".deps/YUY2.Tpo" ".deps/YUY2.Plo"; else rm -f ".deps/YUY2.Tpo"; exit 1; fi
--- YV12.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT YV12.lo -MD -MP -MF ".deps/YV12.Tpo" -c -o YV12.lo YV12.c;  then mv -f ".deps/YV12.Tpo" ".deps/YV12.Plo"; else rm -f ".deps/YV12.Tpo"; exit 1; fi
--- parse.lo ---
13 warnings generated.
--- rgb.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT rgb.lo -MD -MP -MF ".deps/rgb.Tpo" -c -o rgb.lo rgb.c;  then mv -f ".deps/rgb.Tpo" ".deps/rgb.Plo"; else rm -f ".deps/rgb.Tpo"; exit 1; fi
--- audio.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT audio.lo -MD -MP -MF ".deps/audio.Tpo" -c -o audio.lo audio.c;  then mv -f ".deps/audio.Tpo" ".deps/audio.Plo"; else rm -f ".deps/audio.Tpo"; exit 1; fi
audio.c:101:7: warning: use of GNU 'missing =' extension in designator [-Wgnu-designator]
  [0] 16,
      ^
      = 
audio.c:102:7: warning: use of GNU 'missing =' extension in designator [-Wgnu-designator]
  [1] 12,
      ^
      = 
audio.c:103:7: warning: use of GNU 'missing =' extension in designator [-Wgnu-designator]
  [2] 20,
      ^
      = 
audio.c:252:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    longName:   "frequency",
    ^~~~~~~~~
    .longName = 
audio.c:253:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    shortName:  'f',
    ^~~~~~~~~~
    .shortName = 
audio.c:254:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo:    POPT_ARG_INT,
    ^~~~~~~~
    .argInfo = 
audio.c:255:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg:        &result->arg_audio_frequency,
    ^~~~
    .arg = 
audio.c:256:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip:    "audio frequency: 0=autodetect [default], 1=32 kHz, 2=44.1 kHz, 3=48 kHz",
    ^~~~~~~~
    .descrip = 
audio.c:257:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argDescrip: "(0|1|2|3)"
    ^~~~~~~~~~~
    .argDescrip = 
audio.c:261:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    longName:   "quantization",
    ^~~~~~~~~
    .longName = 
audio.c:262:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    shortName:  'Q',
    ^~~~~~~~~~
    .shortName = 
audio.c:263:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo:    POPT_ARG_INT,
    ^~~~~~~~
    .argInfo = 
audio.c:264:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg:        &result->arg_audio_quantization,
    ^~~~
    .arg = 
audio.c:265:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip:    "audio quantization: 0=autodetect [default], 1=12 bit, 2=16bit",
    ^~~~~~~~
    .descrip = 
audio.c:266:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argDescrip: "(0|1|2)"
    ^~~~~~~~~~~
    .argDescrip = 
audio.c:270:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    longName:   "emphasis",
    ^~~~~~~~~
    .longName = 
audio.c:271:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    shortName:  'e',
    ^~~~~~~~~~
    .shortName = 
audio.c:272:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo:    POPT_ARG_INT,
    ^~~~~~~~
    .argInfo = 
audio.c:273:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg:        &result->arg_audio_emphasis,
    ^~~~
    .arg = 
audio.c:274:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip:    "first-order preemphasis of 50/15 us: 0=autodetect [default], 1=on, 2=off",
    ^~~~~~~~
    .descrip = 
audio.c:275:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argDescrip: "(0|1|2)"
    ^~~~~~~~~~~
    .argDescrip = 
audio.c:279:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    longName:   "audio-mix",
    ^~~~~~~~~
    .longName = 
audio.c:280:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo:    POPT_ARG_INT,
    ^~~~~~~~
    .argInfo = 
audio.c:281:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg:        &result->arg_mixing_level,
    ^~~~
    .arg = 
audio.c:282:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip:    "mixing level between 1st and 2nd channel for 32kHz 12bit. 0 [default]",
    ^~~~~~~~
    .descrip = 
audio.c:283:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argDescrip: "(-16 .. 16)",
    ^~~~~~~~~~~
    .argDescrip = 
audio.c:287:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    argInfo: POPT_ARG_CALLBACK|POPT_CBFLAG_POST,
    ^~~~~~~~
    .argInfo = 
audio.c:288:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    arg:     dv_audio_popt_callback,
    ^~~~
    .arg = 
audio.c:289:5: warning: use of GNU old-style field designator extension [-Wgnu-designator]
    descrip: (char *)result, /* data passed to callback */
    ^~~~~~~~
    .descrip = 
29 warnings generated.
--- util.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT util.lo -MD -MP -MF ".deps/util.Tpo" -c -o util.lo util.c;  then mv -f ".deps/util.Tpo" ".deps/util.Plo"; else rm -f ".deps/util.Tpo"; exit 1; fi
--- encode.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT encode.lo -MD -MP -MF ".deps/encode.Tpo" -c -o encode.lo encode.c;  then mv -f ".deps/encode.Tpo" ".deps/encode.Plo"; else rm -f ".deps/encode.Tpo"; exit 1; fi
--- headers.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT headers.lo -MD -MP -MF ".deps/headers.Tpo" -c -o headers.lo headers.c;  then mv -f ".deps/headers.Tpo" ".deps/headers.Plo"; else rm -f ".deps/headers.Tpo"; exit 1; fi
--- enc_input.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT enc_input.lo -MD -MP -MF ".deps/enc_input.Tpo" -c -o enc_input.lo enc_input.c;  then mv -f ".deps/enc_input.Tpo" ".deps/enc_input.Plo"; else rm -f ".deps/enc_input.Tpo"; exit 1; fi
--- encode.lo ---
encode.c:1424:12: warning: passing 'unsigned char [1024]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                snprintf(fbuf, 1024, filename, i);
                         ^~~~
/usr/include/stdio.h:299:32: note: passing argument to parameter here
int      snprintf(char * __restrict, size_t, const char * __restrict,
                                   ^
encode.c:1430:19: warning: passing 'unsigned char [1024]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (input->skip(fbuf, &isPAL) < 0) {
                                ^~~~
encode.c:1439:12: warning: passing 'unsigned char [1024]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                snprintf(fbuf, 1024, filename, i);
                         ^~~~
/usr/include/stdio.h:299:32: note: passing argument to parameter here
int      snprintf(char * __restrict, size_t, const char * __restrict,
                                   ^
encode.c:1450:20: warning: passing 'unsigned char [1024]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        if (input->load(fbuf, &isPAL) < 0) {
                                        ^~~~
encode.c:1454:20: warning: passing 'unsigned char [1024]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        if (input->skip(fbuf, &isPAL) < 0) {
                                        ^~~~
encode.c:443:20: warning: unused function 'vlc_encode' [-Wunused-function]
static inline void vlc_encode(int run, int amp, int sign, dv_vlc_entry_t * o)
                   ^
encode.c:450:29: warning: unused function 'vlc_num_bits' [-Wunused-function]
static inline unsigned long vlc_num_bits(int run, int amp)
                            ^
--- enc_input.lo ---
enc_input.c:1002:35: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                register short min = (16 - 128) << DCT_YUV_PRECISION;
                                     ~~~~~~~~~~ ^
1 warning generated.
--- enc_audio_input.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT enc_audio_input.lo -MD -MP -MF ".deps/enc_audio_input.Tpo" -c -o enc_audio_input.lo enc_audio_input.c;  then mv -f ".deps/enc_audio_input.Tpo" ".deps/enc_audio_input.Plo"; else rm -f ".deps/enc_audio_input.Tpo"; exit 1; fi
--- encode.lo ---
7 warnings generated.
--- enc_output.lo ---
if /bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I..   -I/usr/local/include   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT enc_output.lo -MD -MP -MF ".deps/enc_output.Tpo" -c -o enc_output.lo enc_output.c;  then mv -f ".deps/enc_output.Tpo" ".deps/enc_output.Plo"; else rm -f ".deps/enc_output.Tpo"; exit 1; fi
--- idct_block_mmx.lo ---
/bin/sh ../libtool --silent --mode=compile cc   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c -o idct_block_mmx.lo idct_block_mmx.S
--- dct_block_mmx.lo ---
/bin/sh ../libtool --silent --mode=compile cc   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c -o dct_block_mmx.lo dct_block_mmx.S
--- rgbtoyuv.lo ---
/bin/sh ../libtool --silent --mode=compile cc   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c -o rgbtoyuv.lo rgbtoyuv.S
--- encode_x86.lo ---
/bin/sh ../libtool --silent --mode=compile cc   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c -o encode_x86.lo encode_x86.S
--- transpose_x86.lo ---
/bin/sh ../libtool --silent --mode=compile cc   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c -o transpose_x86.lo transpose_x86.S
--- dovlc.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/local/include  -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT dovlc.o -MD -MP -MF ".deps/dovlc.Tpo" -c -o dovlc.o dovlc.c;  then mv -f ".deps/dovlc.Tpo" ".deps/dovlc.Po"; else rm -f ".deps/dovlc.Tpo"; exit 1; fi
--- testvlc.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/local/include  -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT testvlc.o -MD -MP -MF ".deps/testvlc.Tpo" -c -o testvlc.o testvlc.c;  then mv -f ".deps/testvlc.Tpo" ".deps/testvlc.Po"; else rm -f ".deps/testvlc.Tpo"; exit 1; fi
--- testbitstream.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/local/include  -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT testbitstream.o -MD -MP -MF ".deps/testbitstream.Tpo" -c -o testbitstream.o testbitstream.c;  then mv -f ".deps/testbitstream.Tpo" ".deps/testbitstream.Po"; else rm -f ".deps/testbitstream.Tpo"; exit 1; fi
--- recode.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/local/include  -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT recode.o -MD -MP -MF ".deps/recode.Tpo" -c -o recode.o recode.c;  then mv -f ".deps/recode.Tpo" ".deps/recode.Po"; else rm -f ".deps/recode.Tpo"; exit 1; fi
--- testbitstream.o ---
testbitstream.c:102:21: warning: variable 'value' set but not used [-Wunused-but-set-variable]
    static uint32_t value;
                    ^
1 warning generated.
--- reppm.o ---
--- enctest.o ---
--- reppm.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/local/include  -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT reppm.o -MD -MP -MF ".deps/reppm.Tpo" -c -o reppm.o reppm.c;  then mv -f ".deps/reppm.Tpo" ".deps/reppm.Po"; else rm -f ".deps/reppm.Tpo"; exit 1; fi
--- enctest.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/local/include  -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g -MT enctest.o -MD -MP -MF ".deps/enctest.Tpo" -c -o enctest.o enctest.c;  then mv -f ".deps/enctest.Tpo" ".deps/enctest.Po"; else rm -f ".deps/enctest.Tpo"; exit 1; fi
--- quant_x86.lo ---
/bin/sh ../libtool --silent --mode=compile cc   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c -o quant_x86.lo quant_x86.S
--- vlc_x86.lo ---
/bin/sh ../libtool --silent --mode=compile cc   -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c -o vlc_x86.lo vlc_x86.S
--- libdv.la ---
/bin/sh ../libtool --silent --tag=CC --mode=link cc  -O -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -g   -L/usr/local/lib -pthread -o libdv.la -rpath /usr/local/lib -version-info 4:3:0 dv.lo dct.lo idct_248.lo weighting.lo quant.lo  vlc.lo place.lo parse.lo bitstream.lo YUY2.lo YV12.lo rgb.lo  audio.lo util.lo encode.lo headers.lo enc_input.lo  enc_audio_input.lo enc_output.lo vlc_x86.lo  quant_x86.lo  idct_block_mmx.lo  dct_block_mmx.lo rgbtoyuv.lo  encode_x86.lo  transpose_x86.lo  -lm
ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_class_index_mask in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0xF)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_class_index_rshift in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x18)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_classes in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x21)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_index_mask in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x2C)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_index_rshift in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x33)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_lookups in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x3E)

ld: error: can't create dynamic relocation R_386_32 against symbol: sign_mask in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x53)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_class_lookup5 in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x97)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_index_mask in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x9E)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_index_rshift in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0xA5)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_lookups in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0xB0)

ld: error: can't create dynamic relocation R_386_32 against symbol: sign_mask in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0xC5)

ld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc_x86.o
>>> referenced by .libs/vlc_x86.o:(.text+0x111)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_class1_shortcut in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x19F)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_class_lookup5 in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x1B4)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_index_mask in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x1BB)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_lookups in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x1C2)

ld: error: can't create dynamic relocation R_386_32 against symbol: dv_vlc_index_rshift in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x1C9)

ld: error: can't create dynamic relocation R_386_32 against symbol: sign_mask in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc.o
>>> referenced by .libs/vlc_x86.o:(.text+0x1EA)

ld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in .libs/vlc_x86.o
>>> referenced by .libs/vlc_x86.o:(.text+0x290)

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** [libdv.la] Error code 1

make[4]: stopped in /magus/work/usr/mports/multimedia/libdv/work/libdv-1.0.0/libdv
1 error

make[4]: stopped in /magus/work/usr/mports/multimedia/libdv/work/libdv-1.0.0/libdv
*** [all] Error code 2

make[3]: stopped in /magus/work/usr/mports/multimedia/libdv/work/libdv-1.0.0/libdv
1 error

make[3]: stopped in /magus/work/usr/mports/multimedia/libdv/work/libdv-1.0.0/libdv
*** [all-recursive] Error code 1

make[2]: stopped in /magus/work/usr/mports/multimedia/libdv/work/libdv-1.0.0
1 error

make[2]: stopped in /magus/work/usr/mports/multimedia/libdv/work/libdv-1.0.0
*** [all] Error code 2

make[1]: stopped in /magus/work/usr/mports/multimedia/libdv/work/libdv-1.0.0
1 error

make[1]: stopped in /magus/work/usr/mports/multimedia/libdv/work/libdv-1.0.0
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/multimedia/libdv