Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#38615 closed defect (fixed)

telepathy-glib +vala fails to build, error with vapigen

Reported by: jeremyhu (Jeremy Huddleston Sequoia) Owned by: neverpanic (Clemens Lang)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: skymoo (Adam Mercer), cooljeanius (Eric Gallager)
Port: telepathy-glib vala

Description

telepathy-glib 0.20.1 is failing to upgrade on my Mountain Lion systems. The build logs end with:

Making all in vala
make[2]: Entering directory `/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_comms_telepathy-glib/telepathy-glib/work/telepathy-glib-0.20.1/vala'
/opt/local/bin/vapigen \
		--library telepathy-glib \
		--metadatadir=../telepathy-glib \
		--pkg gio-2.0 \
		../telepathy-glib/TelepathyGLib-0.12.gir \
		
TelepathyGLib-0.12.gir:243.11-243.28: error: expected start element of `parameter'
          <instance-parameter name="self" transfer-ownership="none">
          ^^^^^^^^^^^^^^^^^^
TelepathyGLib-0.12.gir:246.11-246.10: error: expected end element of `parameter'
          </instance-parameter>
          
TelepathyGLib-0.12.gir:272.11-272.28: error: expected start element of `parameter'
          <instance-parameter name="self" transfer-ownership="none">
          ^^^^^^^^^^^^^^^^^^
TelepathyGLib-0.12.gir:275.11-275.10: error: expected end element of `parameter'
          </instance-parameter>
          

Change History (4)

comment:1 Changed 11 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Owner: changed from devans@… to cal@…

Probably caused by gobject-introspection update to 1.36.0 in r104670

comment:2 Changed 11 years ago by skymoo (Adam Mercer)

Cc: ram@… added

Cc Me!

comment:3 Changed 11 years ago by neverpanic (Clemens Lang)

Resolution: fixed
Status: newclosed

Not a gobject-introspection, but a vala bug; it's fixed in 0.20, r104733.

comment:4 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.