Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 127771 - libdvdread version bump : libdvdread-0.9.5
Summary: libdvdread version bump : libdvdread-0.9.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL: http://www.dtek.chalmers.se/groups/dvd/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-27 11:10 UTC by Jeremy Sermersheim
Modified: 2006-03-28 15:48 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Sermersheim 2006-03-27 11:10:10 UTC
New version of libdvdread.
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-27 11:35:49 UTC
Committed, thanks.
Comment 2 Kevin Parent 2006-03-28 14:34:15 UTC
Seems a little hasty to me.  Was any testing performed?

Just so happens I was in the middle of an emerge --emptytree world, which pulled in this libdvdread version (0.9.5)  Both mythdvd-0.18.1 and dvdbackup-0.1.1-r1 failed with libdvdread related errors.

Reverting back to libdvdread-0.9.4-r1 enabled both mythdvd and dvdbackup to compile and install successfully.

dvdbackup-0.1.1-r1 emerge log:
============================================
>>> Unpacking source...
>>> Unpacking dvdbackup-0.1.1.tar.gz to /var/tmp/portage/dvdbackup-0.1.1-r1/work
 [32;01m*[0m Applying 0.1.1-debian-FPE.patch ...
[A[73G  [34;01m[ [32;01mok[34;01m ][0m
>>> Source unpacked.
In file included from /usr/include/dvdread/ifo_read.h:24,
                 from src/dvdbackup.c:34:
/usr/include/dvdread/ifo_types.h:32:2: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
In file included from /usr/include/dvdread/ifo_read.h:24,
                 from src/dvdbackup.c:34:
/usr/include/dvdread/ifo_types.h:68: error: syntax error before "uint8_t"
/usr/include/dvdread/ifo_types.h:70: error: syntax error before "second"
/usr/include/dvdread/ifo_types.h:71: error: syntax error before "frame_u"
/usr/include/dvdread/ifo_types.h:78: error: syntax error before "uint8_t"
/usr/include/dvdread/ifo_types.h:143: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:145: error: syntax error before "code_extension"
/usr/include/dvdread/ifo_types.h:146: error: syntax error before "unknown3"
/usr/include/dvdread/ifo_types.h:175: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:231: error: syntax error before "uint8_t"
/usr/include/dvdread/ifo_types.h:258: error: syntax error before "uint8_t"
/usr/include/dvdread/ifo_types.h:260: error: syntax error before "lang_extension"
/usr/include/dvdread/ifo_types.h:261: error: syntax error before "code_extension"
/usr/include/dvdread/ifo_types.h:270: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:272: error: syntax error before "nr_of_cell"
/usr/include/dvdread/ifo_types.h:273: error: syntax error before "last_byte"
/usr/include/dvdread/ifo_types.h:274: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:275: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:276: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:277: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:283: error: syntax error before "pgc_program_map_t"
/usr/include/dvdread/ifo_types.h:312: error: syntax error before "uint8_t"
/usr/include/dvdread/ifo_types.h:314: error: syntax error before "playback_time"
/usr/include/dvdread/ifo_types.h:315: error: syntax error before "first_sector"
/usr/include/dvdread/ifo_types.h:316: error: syntax error before "first_ilvu_end_sector"
/usr/include/dvdread/ifo_types.h:317: error: syntax error before "last_vobu_start_sector"
/usr/include/dvdread/ifo_types.h:318: error: syntax error before "last_sector"
/usr/include/dvdread/ifo_types.h:333: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:335: error: syntax error before "cell_nr"
/usr/include/dvdread/ifo_types.h:409: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:411: error: syntax error before "nr_of_cells"
/usr/include/dvdread/ifo_types.h:412: error: syntax error before "playback_time"
/usr/include/dvdread/ifo_types.h:414: error: syntax error before "audio_control"
/usr/include/dvdread/ifo_types.h:415: error: syntax error before "subp_control"
/usr/include/dvdread/ifo_types.h:416: error: syntax error before "next_pgc_nr"
/usr/include/dvdread/ifo_types.h:417: error: syntax error before "prev_pgc_nr"
/usr/include/dvdread/ifo_types.h:418: error: syntax error before "goup_pgc_nr"
/usr/include/dvdread/ifo_types.h:419: error: syntax error before "pg_playback_mode"
/usr/include/dvdread/ifo_types.h:420: error: syntax error before "still_time"
/usr/include/dvdread/ifo_types.h:421: error: syntax error before "palette"
/usr/include/dvdread/ifo_types.h:422: error: syntax error before "command_tbl_offset"
/usr/include/dvdread/ifo_types.h:423: error: syntax error before "program_map_offset"
/usr/include/dvdread/ifo_types.h:424: error: syntax error before "cell_playback_offset"
/usr/include/dvdread/ifo_types.h:425: error: syntax error before "cell_position_offset"
/usr/include/dvdread/ifo_types.h:426: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:427: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:428: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:429: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:430: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:437: error: syntax error before "uint8_t"
/usr/include/dvdread/ifo_types.h:443: error: syntax error before ':' token
/usr/include/dvdread/ifo_types.h:444: error: syntax error before ':' token
/usr/include/dvdread/ifo_types.h:445: error: syntax error before ':' token
/usr/include/dvdread/ifo_types.h:448: error: syntax error before "pgc_start_byte"
/usr/include/dvdread/ifo_types.h:449: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:450: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:457: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:459: error: syntax error before "last_byte"
/usr/include/dvdread/ifo_types.h:460: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:461: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:468: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:470: error: syntax error before "exists"
/usr/include/dvdread/ifo_types.h:471: error: syntax error before "lang_start_byte"
/usr/include/dvdread/ifo_types.h:472: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:473: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:480: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:482: error: syntax error before "last_byte"
/usr/include/dvdread/ifo_types.h:483: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:484: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:491: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:493: error: syntax error before "zero_1"
/usr/include/dvdread/ifo_types.h:494: error: syntax error before "start_sector"
/usr/include/dvdread/ifo_types.h:495: error: syntax error before "last_sector"
/usr/include/dvdread/ifo_types.h:502: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:504: error: syntax error before "last_byte"
/usr/include/dvdread/ifo_types.h:505: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:506: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:513: error: syntax error before "uint32_t"
/usr/include/dvdread/ifo_types.h:515: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:532: error: syntax error before "uint32_t"
/usr/include/dvdread/ifo_types.h:533: error: conflicting types for 'zero_1'
/usr/include/dvdread/ifo_types.h:503: error: previous declaration of 'zero_1' was here
/usr/include/dvdread/ifo_types.h:534: error: syntax error before "vmgi_last_sector"
/usr/include/dvdread/ifo_types.h:535: error: syntax error before "zero_2"
/usr/include/dvdread/ifo_types.h:536: error: syntax error before "specification_version"
/usr/include/dvdread/ifo_types.h:537: error: syntax error before "vmg_category"
/usr/include/dvdread/ifo_types.h:538: error: syntax error before "vmg_nr_of_volumes"
/usr/include/dvdread/ifo_types.h:539: error: syntax error before "vmg_this_volume_nr"
/usr/include/dvdread/ifo_types.h:540: error: syntax error before "disc_side"
/usr/include/dvdread/ifo_types.h:541: error: syntax error before "zero_3"
/usr/include/dvdread/ifo_types.h:542: error: syntax error before "vmg_nr_of_title_sets"
/usr/include/dvdread/ifo_types.h:544: error: syntax error before "vmg_pos_code"
/usr/include/dvdread/ifo_types.h:545: error: syntax error before "zero_4"
/usr/include/dvdread/ifo_types.h:546: error: syntax error before "vmgi_last_byte"
/usr/include/dvdread/ifo_types.h:547: error: syntax error before "first_play_pgc"
/usr/include/dvdread/ifo_types.h:548: error: syntax error before "zero_5"
/usr/include/dvdread/ifo_types.h:549: error: syntax error before "vmgm_vobs"
/usr/include/dvdread/ifo_types.h:550: error: syntax error before "tt_srpt"
/usr/include/dvdread/ifo_types.h:551: error: syntax error before "vmgm_pgci_ut"
/usr/include/dvdread/ifo_types.h:552: error: syntax error before "ptl_mait"
/usr/include/dvdread/ifo_types.h:553: error: syntax error before "vts_atrt"
/usr/include/dvdread/ifo_types.h:554: error: syntax error before "txtdt_mgi"
/usr/include/dvdread/ifo_types.h:555: error: syntax error before "vmgm_c_adt"
/usr/include/dvdread/ifo_types.h:556: error: syntax error before "vmgm_vobu_admap"
/usr/include/dvdread/ifo_types.h:557: error: syntax error before "zero_6"
/usr/include/dvdread/ifo_types.h:560: error: syntax error before "zero_7"
/usr/include/dvdread/ifo_types.h:561: error: syntax error before "nr_of_vmgm_audio_streams"
/usr/include/dvdread/ifo_types.h:562: error: syntax error before "vmgm_audio_attr"
/usr/include/dvdread/ifo_types.h:563: error: syntax error before "zero_8"
/usr/include/dvdread/ifo_types.h:564: error: syntax error before "zero_9"
/usr/include/dvdread/ifo_types.h:565: error: syntax error before "nr_of_vmgm_subp_streams"
/usr/include/dvdread/ifo_types.h:566: error: syntax error before "vmgm_subp_attr"
/usr/include/dvdread/ifo_types.h:567: error: syntax error before "zero_10"
/usr/include/dvdread/ifo_types.h:568: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:597: error: syntax error before "uint8_t"
/usr/include/dvdread/ifo_types.h:599: error: syntax error before "parental_id"
/usr/include/dvdread/ifo_types.h:600: error: syntax error before "title_set_nr"
/usr/include/dvdread/ifo_types.h:601: error: syntax error before "vts_ttn"
/usr/include/dvdread/ifo_types.h:602: error: syntax error before "title_set_sector"
/usr/include/dvdread/ifo_types.h:609: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:610: error: conflicting types for 'zero_1'
/usr/include/dvdread/ifo_types.h:533: error: previous declaration of 'zero_1' was here
/usr/include/dvdread/ifo_types.h:610: error: conflicting types for 'zero_1'
/usr/include/dvdread/ifo_types.h:533: error: previous declaration of 'zero_1' was here
/usr/include/dvdread/ifo_types.h:611: error: syntax error before "last_byte"
/usr/include/dvdread/ifo_types.h:612: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:613: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:621: error: syntax error before "pf_level_t"
/usr/include/dvdread/ifo_types.h:627: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:629: error: syntax error before "pf_ptl_mai_start_byte"
/usr/include/dvdread/ifo_types.h:630: error: syntax error before "zero_2"
/usr/include/dvdread/ifo_types.h:631: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:632: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:639: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:641: error: syntax error before "last_byte"
/usr/include/dvdread/ifo_types.h:642: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:643: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:650: error: syntax error before "uint32_t"
/usr/include/dvdread/ifo_types.h:654: error: syntax error before "zero_1"
/usr/include/dvdread/ifo_types.h:655: error: syntax error before "nr_of_vtsm_audio_streams"
/usr/include/dvdread/ifo_types.h:656: error: syntax error before "vtsm_audio_attr"
/usr/include/dvdread/ifo_types.h:657: error: syntax error before "zero_2"
/usr/include/dvdread/ifo_types.h:657: error: conflicting types for 'zero_2'
/usr/include/dvdread/ifo_types.h:630: error: previous declaration of 'zero_2' was here
/usr/include/dvdread/ifo_types.h:658: error: syntax error before "zero_3"
/usr/include/dvdread/ifo_types.h:658: error: conflicting types for 'zero_3'
/usr/include/dvdread/ifo_types.h:541: error: previous declaration of 'zero_3' was here
/usr/include/dvdread/ifo_types.h:659: error: syntax error before "zero_4"
/usr/include/dvdread/ifo_types.h:659: error: conflicting types for 'zero_4'
/usr/include/dvdread/ifo_types.h:545: error: previous declaration of 'zero_4' was here
/usr/include/dvdread/ifo_types.h:660: error: syntax error before "nr_of_vtsm_subp_streams"
/usr/include/dvdread/ifo_types.h:661: error: syntax error before "vtsm_subp_attr"
/usr/include/dvdread/ifo_types.h:662: error: syntax error before "zero_5"
/usr/include/dvdread/ifo_types.h:662: error: conflicting types for 'zero_5'
/usr/include/dvdread/ifo_types.h:548: error: previous declaration of 'zero_5' was here
/usr/include/dvdread/ifo_types.h:664: error: syntax error before "zero_6"
/usr/include/dvdread/ifo_types.h:664: error: conflicting types for 'zero_6'
/usr/include/dvdread/ifo_types.h:557: error: previous declaration of 'zero_6' was here
/usr/include/dvdread/ifo_types.h:667: error: syntax error before "zero_7"
/usr/include/dvdread/ifo_types.h:668: error: syntax error before "nr_of_vtstt_audio_streams"
/usr/include/dvdread/ifo_types.h:669: error: syntax error before "vtstt_audio_attr"
/usr/include/dvdread/ifo_types.h:670: error: syntax error before "zero_8"
/usr/include/dvdread/ifo_types.h:670: error: conflicting types for 'zero_8'
/usr/include/dvdread/ifo_types.h:563: error: previous declaration of 'zero_8' was here
/usr/include/dvdread/ifo_types.h:671: error: syntax error before "zero_9"
/usr/include/dvdread/ifo_types.h:671: error: conflicting types for 'zero_9'
/usr/include/dvdread/ifo_types.h:564: error: previous declaration of 'zero_9' was here
/usr/include/dvdread/ifo_types.h:672: error: syntax error before "nr_of_vtstt_subp_streams"
/usr/include/dvdread/ifo_types.h:673: error: syntax error before "vtstt_subp_attr"
/usr/include/dvdread/ifo_types.h:674: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:682: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:684: error: syntax error before "last_byte"
/usr/include/dvdread/ifo_types.h:685: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:686: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:687: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:694: error: syntax error before "uint32_t"
/usr/include/dvdread/ifo_types.h:710: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:716: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:718: error: syntax error before "txtdt_start_byte"
/usr/include/dvdread/ifo_types.h:719: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:720: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:728: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:730: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:731: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:746: error: syntax error before "uint32_t"
/usr/include/dvdread/ifo_types.h:747: error: conflicting types for 'zero_1'
/usr/include/dvdread/ifo_types.h:683: error: previous declaration of 'zero_1' was here
/usr/include/dvdread/ifo_types.h:748: error: syntax error before "vtsi_last_sector"
/usr/include/dvdread/ifo_types.h:749: error: syntax error before "zero_2"
/usr/include/dvdread/ifo_types.h:749: error: conflicting types for 'zero_2'
/usr/include/dvdread/ifo_types.h:657: error: previous declaration of 'zero_2' was here
/usr/include/dvdread/ifo_types.h:749: error: conflicting types for 'zero_2'
/usr/include/dvdread/ifo_types.h:657: error: previous declaration of 'zero_2' was here
/usr/include/dvdread/ifo_types.h:750: error: syntax error before "specification_version"
/usr/include/dvdread/ifo_types.h:751: error: syntax error before "vts_category"
/usr/include/dvdread/ifo_types.h:752: error: syntax error before "zero_3"
/usr/include/dvdread/ifo_types.h:752: error: conflicting types for 'zero_3'
/usr/include/dvdread/ifo_types.h:658: error: previous declaration of 'zero_3' was here
/usr/include/dvdread/ifo_types.h:752: error: conflicting types for 'zero_3'
/usr/include/dvdread/ifo_types.h:658: error: previous declaration of 'zero_3' was here
/usr/include/dvdread/ifo_types.h:753: error: syntax error before "zero_4"
/usr/include/dvdread/ifo_types.h:754: error: syntax error before "zero_5"
/usr/include/dvdread/ifo_types.h:754: error: conflicting types for 'zero_5'
/usr/include/dvdread/ifo_types.h:662: error: previous declaration of 'zero_5' was here
/usr/include/dvdread/ifo_types.h:754: error: conflicting types for 'zero_5'
/usr/include/dvdread/ifo_types.h:662: error: previous declaration of 'zero_5' was here
/usr/include/dvdread/ifo_types.h:755: error: syntax error before "zero_6"
/usr/include/dvdread/ifo_types.h:755: error: conflicting types for 'zero_6'
/usr/include/dvdread/ifo_types.h:664: error: previous declaration of 'zero_6' was here
/usr/include/dvdread/ifo_types.h:755: error: conflicting types for 'zero_6'
/usr/include/dvdread/ifo_types.h:664: error: previous declaration of 'zero_6' was here
/usr/include/dvdread/ifo_types.h:756: error: syntax error before "zero_7"
/usr/include/dvdread/ifo_types.h:757: error: syntax error before "zero_8"
/usr/include/dvdread/ifo_types.h:757: error: conflicting types for 'zero_8'
/usr/include/dvdread/ifo_types.h:670: error: previous declaration of 'zero_8' was here
/usr/include/dvdread/ifo_types.h:757: error: conflicting types for 'zero_8'
/usr/include/dvdread/ifo_types.h:670: error: previous declaration of 'zero_8' was here
/usr/include/dvdread/ifo_types.h:758: error: syntax error before "zero_9"
/usr/include/dvdread/ifo_types.h:759: error: syntax error before "zero_10"
/usr/include/dvdread/ifo_types.h:759: error: conflicting types for 'zero_10'
/usr/include/dvdread/ifo_types.h:567: error: previous declaration of 'zero_10' was here
/usr/include/dvdread/ifo_types.h:760: error: syntax error before "vtsi_last_byte"
/usr/include/dvdread/ifo_types.h:761: error: syntax error before "zero_11"
/usr/include/dvdread/ifo_types.h:762: error: syntax error before "zero_12"
/usr/include/dvdread/ifo_types.h:763: error: syntax error before "vtsm_vobs"
/usr/include/dvdread/ifo_types.h:764: error: syntax error before "vtstt_vobs"
/usr/include/dvdread/ifo_types.h:765: error: syntax error before "vts_ptt_srpt"
/usr/include/dvdread/ifo_types.h:766: error: syntax error before "vts_pgcit"
/usr/include/dvdread/ifo_types.h:767: error: syntax error before "vtsm_pgci_ut"
/usr/include/dvdread/ifo_types.h:768: error: syntax error before "vts_tmapt"
/usr/include/dvdread/ifo_types.h:769: error: syntax error before "vtsm_c_adt"
/usr/include/dvdread/ifo_types.h:770: error: syntax error before "vtsm_vobu_admap"
/usr/include/dvdread/ifo_types.h:771: error: syntax error before "vts_c_adt"
/usr/include/dvdread/ifo_types.h:772: error: syntax error before "vts_vobu_admap"
/usr/include/dvdread/ifo_types.h:773: error: syntax error before "zero_13"
/usr/include/dvdread/ifo_types.h:776: error: syntax error before "zero_14"
/usr/include/dvdread/ifo_types.h:777: error: syntax error before "nr_of_vtsm_audio_streams"
/usr/include/dvdread/ifo_types.h:778: error: syntax error before "vtsm_audio_attr"
/usr/include/dvdread/ifo_types.h:779: error: syntax error before "zero_15"
/usr/include/dvdread/ifo_types.h:780: error: syntax error before "zero_16"
/usr/include/dvdread/ifo_types.h:781: error: syntax error before "nr_of_vtsm_subp_streams"
/usr/include/dvdread/ifo_types.h:782: error: syntax error before "vtsm_subp_attr"
/usr/include/dvdread/ifo_types.h:783: error: syntax error before "zero_17"
/usr/include/dvdread/ifo_types.h:784: error: syntax error before "zero_18"
/usr/include/dvdread/ifo_types.h:787: error: syntax error before "zero_19"
/usr/include/dvdread/ifo_types.h:788: error: syntax error before "nr_of_vts_audio_streams"
/usr/include/dvdread/ifo_types.h:789: error: syntax error before "vts_audio_attr"
/usr/include/dvdread/ifo_types.h:790: error: syntax error before "zero_20"
/usr/include/dvdread/ifo_types.h:791: error: syntax error before "nr_of_vts_subp_streams"
/usr/include/dvdread/ifo_types.h:792: error: syntax error before "vts_subp_attr"
/usr/include/dvdread/ifo_types.h:793: error: syntax error before "zero_21"
/usr/include/dvdread/ifo_types.h:794: error: syntax error before "vts_mu_audio_attr"
/usr/include/dvdread/ifo_types.h:796: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:802: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:810: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:812: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:818: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:819: error: conflicting types for 'zero_1'
/usr/include/dvdread/ifo_types.h:747: error: previous declaration of 'zero_1' was here
/usr/include/dvdread/ifo_types.h:819: error: conflicting types for 'zero_1'
/usr/include/dvdread/ifo_types.h:747: error: previous declaration of 'zero_1' was here
/usr/include/dvdread/ifo_types.h:820: error: syntax error before "last_byte"
/usr/include/dvdread/ifo_types.h:821: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:822: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:823: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:831: error: syntax error before "map_ent_t"
/usr/include/dvdread/ifo_types.h:837: error: syntax error before "uint8_t"
/usr/include/dvdread/ifo_types.h:839: error: syntax error before "nr_of_entries"
/usr/include/dvdread/ifo_types.h:840: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:841: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:848: error: syntax error before "uint16_t"
/usr/include/dvdread/ifo_types.h:850: error: syntax error before "last_byte"
/usr/include/dvdread/ifo_types.h:851: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:852: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:853: error: syntax error before '}' token
/usr/include/dvdread/ifo_types.h:872: error: syntax error before "vmgi_mat_t"
/usr/include/dvdread/ifo_types.h:873: error: conflicting types for 'tt_srpt'
/usr/include/dvdread/ifo_types.h:550: error: previous declaration of 'tt_srpt' was here
/usr/include/dvdread/ifo_types.h:874: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:874: error: conflicting types for 'first_play_pgc'
/usr/include/dvdread/ifo_types.h:547: error: previous declaration of 'first_play_pgc' was here
/usr/include/dvdread/ifo_types.h:875: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:875: error: conflicting types for 'ptl_mait'
/usr/include/dvdread/ifo_types.h:552: error: previous declaration of 'ptl_mait' was here
/usr/include/dvdread/ifo_types.h:876: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:876: error: conflicting types for 'vts_atrt'
/usr/include/dvdread/ifo_types.h:553: error: previous declaration of 'vts_atrt' was here
/usr/include/dvdread/ifo_types.h:877: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:877: error: conflicting types for 'txtdt_mgi'
/usr/include/dvdread/ifo_types.h:554: error: previous declaration of 'txtdt_mgi' was here
/usr/include/dvdread/ifo_types.h:880: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:881: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:882: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:885: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:886: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:886: error: conflicting types for 'vts_ptt_srpt'
/usr/include/dvdread/ifo_types.h:765: error: previous declaration of 'vts_ptt_srpt' was here
/usr/include/dvdread/ifo_types.h:887: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:887: error: conflicting types for 'vts_pgcit'
/usr/include/dvdread/ifo_types.h:766: error: previous declaration of 'vts_pgcit' was here
/usr/include/dvdread/ifo_types.h:888: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:888: error: conflicting types for 'vts_tmapt'
/usr/include/dvdread/ifo_types.h:768: error: previous declaration of 'vts_tmapt' was here
/usr/include/dvdread/ifo_types.h:889: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:889: error: conflicting types for 'vts_c_adt'
/usr/include/dvdread/ifo_types.h:771: error: previous declaration of 'vts_c_adt' was here
/usr/include/dvdread/ifo_types.h:890: error: syntax error before '*' token
/usr/include/dvdread/ifo_types.h:890: error: conflicting types for 'vts_vobu_admap'
/usr/include/dvdread/ifo_types.h:772: error: previous declaration of 'vts_vobu_admap' was here
/usr/include/dvdread/ifo_types.h:891: error: syntax error before '}' token
In file included from src/dvdbackup.c:34:
/usr/include/dvdread/ifo_read.h:38: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:47: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:56: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:63: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:78: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:88: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:97: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:107: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:116: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:127: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:139: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:149: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:161: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:171: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:183: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:193: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:203: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:211: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:212: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:213: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:214: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:215: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:216: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:217: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:218: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:219: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:220: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:221: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:222: error: syntax error before '*' token
/usr/include/dvdread/ifo_read.h:223: error: syntax error before '*' token
In file included from src/dvdbackup.c:35:
/usr/include/dvdread/ifo_print.h:43: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:44: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:46: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:47: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:48: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:49: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:50: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:51: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:52: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:53: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:54: error: syntax error before '*' token
/usr/include/dvdread/ifo_print.h:55: error: syntax error before '*' token
src/dvdbackup.c: In function `DVDGetInfo':
src/dvdbackup.c:647: error: `vmg_ifo' undeclared (first use in this function)
src/dvdbackup.c:647: error: (Each undeclared identifier is reported only once
src/dvdbackup.c:647: error: for each function it appears in.)
src/dvdbackup.c: In function `DVDGetFileSet':
src/dvdbackup.c:1663: error: `vmg_ifo' undeclared (first use in this function)
src/dvdbackup.c: In function `DVDMirrorChapters':
src/dvdbackup.c:1946: error: `vts_ifo_info' undeclared (first use in this function)
{standard input}: Assembler messages:
{standard input}:72: Warning: size of "zero_1" is already 4; not changing to 48
{standard input}:127: Warning: size of "zero_2" is already 4; not changing to 28
{standard input}:128: Warning: size of "zero_3" is already 76; not changing to 64
{standard input}:129: Warning: size of "zero_4" is already 96; not changing to 4
{standard input}:132: Warning: size of "zero_5" is already 224; not changing to 108
{standard input}:133: Warning: size of "zero_6" is already 128; not changing to 8
{standard input}:137: Warning: size of "zero_8" is already 28; not changing to 64
{standard input}:138: Warning: size of "zero_9" is already 68; not changing to 4
{standard input}:152: Warning: size of "zero_1" is already 4; not changing to 48
{standard input}:156: Warning: size of "zero_3" is already 76; not changing to 4
{standard input}:157: Warning: size of "zero_5" is already 224; not changing to 4
{standard input}:158: Warning: size of "zero_6" is already 128; not changing to 76
{standard input}:159: Warning: size of "zero_8" is already 28; not changing to 128
{standard input}:160: Warning: size of "zero_10" is already 108; not changing to 96

!!! ERROR: media-video/dvdbackup-0.1.1-r1 failed.
!!! Function src_compile, Line 29, Exitcode 1
!!! compile failed
!!! If you need support, post the topmost build error, NOT this status message.

========================================================
mythdvd-0.18.1 emerge log:
========================================================
>>> Unpacking source...
>>> Unpacking mythplugins-0.18.1.tar.bz2 to /var/tmp/portage/mythdvd-0.18.1/work
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-mythbrowser --disable-mythcontrols --enable-mythdvd --disable-mythflix --disable-mythgallery --disable-mythgame --disable-mythmusic --disable-mythnews --disable-mythphone --disable-mythvideo --disable-mythweather --disable-mythweb --enable-vcd --enable-transcode --build=i686-pc-linux-gnu

Configuration settings: 
 
        MythBrowser   plugin will not be built
        MythDVD       plugin will be built
        MythGallery   plugin will not be built
        MythGame      plugin will not be built
        MythMusic     plugin will not be built
        MythNews      plugin will not be built
        MythPhone     plugin will not be built
        MythVideo     plugin will not be built
        MythWeather   plugin will not be built
        VCD           support will be included in MythDVD
        Transcode     support will be included in MythDVD

cd mythdvd && /usr/qt/3/bin/qmake mythdvd.pro "QMAKE=/usr/qt/3/bin/qmake" -o Makefile
cd mythdvd && make -f Makefile
make[1]: Entering directory `/var/tmp/portage/mythdvd-0.18.1/work/mythplugins-0.18.1/mythdvd'
cd mtd && /usr/qt/3/bin/qmake mtd.pro "QMAKE=/usr/qt/3/bin/qmake" -o Makefile
cd mythdvd && /usr/qt/3/bin/qmake mythdvd.pro "QMAKE=/usr/qt/3/bin/qmake" -o Makefile
cd i18n && /usr/qt/3/bin/qmake i18n.pro "QMAKE=/usr/qt/3/bin/qmake" -o Makefile
cd mtd && make -f Makefile
make[2]: Entering directory `/var/tmp/portage/mythdvd-0.18.1/work/mythplugins-0.18.1/mythdvd/mtd'
g++ -c -pipe -Wall -W -march=athlon-xp -O2 -msse2 -pipe -D_REENTRANT  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/qt/3/include -o logging.o logging.cpp
cd i18n && make -f Makefile
make[2]: Entering directory `/var/tmp/portage/mythdvd-0.18.1/work/mythplugins-0.18.1/mythdvd/i18n'
gcc -c -pipe -Wall -W -march=athlon-xp -O2 -msse2 -pipe  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -o dummy.o dummy.c
g++  -o i18n dummy.o     -L/usr/lib
make[2]: Leaving directory `/var/tmp/portage/mythdvd-0.18.1/work/mythplugins-0.18.1/mythdvd/i18n'
cd mythdvd && make -f Makefile
make[2]: Entering directory `/var/tmp/portage/mythdvd-0.18.1/work/mythplugins-0.18.1/mythdvd/mythdvd'
g++ -c -pipe -Wall -W -march=athlon-xp -O2 -msse2 -pipe -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/qt/3/include -o dvdripbox.o dvdripbox.cpp
g++ -c -pipe -Wall -W -march=athlon-xp -O2 -msse2 -pipe -D_REENTRANT  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/qt/3/include -o mtd.o mtd.cpp
In file included from jobthread.h:18,
                 from mtd.h:20,
                 from mtd.cpp:18:
/usr/include/dvdread/ifo_types.h:32:2: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
In file included from /usr/include/dvdread/ifo_read.h:24,
                 from dvdinfo.h:17,
                 from dvdripbox.h:22,
                 from dvdripbox.cpp:19:
/usr/include/dvdread/ifo_types.h:32:2: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
make[2]: *** [mtd.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/mythdvd-0.18.1/work/mythplugins-0.18.1/mythdvd/mtd'
make[1]: *** [sub-mtd] Error 2
make[1]: *** Waiting for unfinished jobs....
g++ -c -pipe -Wall -W -march=athlon-xp -O2 -msse2 -pipe -D_REENTRANT -fPIC  -D_GNU_SOURCE -DPREFIX=\"/usr\" -DHAVE_MMX -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/qt/3/include -o dvdinfo.o dvdinfo.cpp
make[2]: *** [dvdripbox.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/include/dvdread/ifo_read.h:24,
                 from dvdinfo.h:17,
                 from dvdinfo.cpp:14:
/usr/include/dvdread/ifo_types.h:32:2: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
make[2]: *** [dvdinfo.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/mythdvd-0.18.1/work/mythplugins-0.18.1/mythdvd/mythdvd'
make[1]: *** [sub-mythdvd] Error 2
make[1]: Leaving directory `/var/tmp/portage/mythdvd-0.18.1/work/mythplugins-0.18.1/mythdvd'
make: *** [sub-mythdvd] Error 2

!!! ERROR: media-plugins/mythdvd-0.18.1 failed.
!!! Function mythtv-plugins_src_compile, Line 71, Exitcode 2
!!! make failed to compile
!!! If you need support, post the topmost build error, NOT this status message


=======================================================================
emerge info
=======================================================================
Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-ck7 i686)
=================================================================
System uname: 2.6.15-ck7 i686 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -msse2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -msse2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.chem.wisc.edu/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://63.150.226.21/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac alsa apache2 apm audiofile avi berkdb bitmap-fonts bonobo bzip2 cdparanoia cdr cli crypt ctype cups curl dba dga dri dts dvd dvdr dvdread eds emboss encode esd ethereal exif expat fam fame fastbuild ffmpeg flac foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glut gnome gpm gstreamer gtk gtk2 gtkhtml guile idn imagemagick imap imlib irda irmc ithreads java jpeg lcms ldap libg++ libwww lirc lzo mad maildir memlimit mhash mikmod mjpeg mmx mmxext mng motif mozilla mp3 mpeg mysql mythtv ncurses network nls nptl nvidia oav offensive ogg opengl oss pam pcre pdf pdflib perl php png posix ppds pthreads python qt quicktime readline recode rhythmbox samba sdl session simplexml slang sndfile soap sockets spell spl sse sse2 ssl svga tcpd tiff tokenizer transcode truetype truetype-fonts type1-fonts udev usb v4l v4l2 vcd vorbis wifi win32codecs xine xml xml2 xmms xsl xv xvid xvmc yv12 zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS


Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-28 14:51:21 UTC
I did try with what I had here and it worked, seems like other packages didn't actually do any sanity check on libdvdread, fixes are quire trivial anyway, it's ~arch, it happens that something doesn't go as smooth as intended.
Comment 4 Kevin Parent 2006-03-28 15:35:09 UTC
(In reply to comment #3)
> I did try with what I had here and it worked, seems like other packages didn't
> actually do any sanity check on libdvdread, fixes are quire trivial anyway,

My point is simply that it took about 3 months for 0.9.4-r1 to be marked stable by the arch teams according to the changelog.

Is it trivial to rebuild all the deps of libdvdread?

> it's ~arch, it happens that something doesn't go as smooth as intended.
> 
NO, IT"S NOT!  It's marked stable for alpha, arm, hppa, ia64, ppc, ppc64, sparc, and x86!  My system has an Athlon 64, but is running 32 bit (x86) gentoo.  If the ebuild was marked ~arch (~x86), then I wouldn't be here typing this.

Maybe the ebuild should be changed to ~ until the kinks get worked out.
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-28 15:48:30 UTC
Ahi... it should have been ~arch, and my history actually shows me running ekeyword ~all on it..

Going to fix this immediatly sorry for the problem.