Hi rygel-lurkers,
I am having trouble building rygel. I am typically following the steps in
Gnome-Rygel Building<https://wiki.gnome.org/Projects/Rygel/Building>. In the
step 'Build and install Rygel' the build fails with the following error.
make[4]: Leaving directory `/home/rasika/development/rygel/src/librygel-core'
make[3]: Leaving directory `/home/rasika/development/rygel/src/librygel-core'
Making all in librygel-renderer
make[3]: Entering directory
`/home/rasika/development/rygel/src/librygel-renderer'
VALAC librygel_renderer_2_2_la_vala.stamp
rygel-av-transport.vala:735.33-735.38: error: The name `Status' does not exist
in the context of `Rygel.AVTransport.check_resource'
if ((msg.status_code == Status.MALFORMED ||
^^^^^^
rygel-av-transport.vala:736.33-736.38: error: The name `Status' does not exist
in the context of `Rygel.AVTransport.check_resource'
msg.status_code == Status.BAD_REQUEST ||
^^^^^^
rygel-av-transport.vala:737.33-737.38: error: The name `Status' does not exist
in the context of `Rygel.AVTransport.check_resource'
msg.status_code == Status.METHOD_NOT_ALLOWED ||
^^^^^^
rygel-av-transport.vala:738.33-738.38: error: The name `Status' does not exist
in the context of `Rygel.AVTransport.check_resource'
msg.status_code == Status.NOT_IMPLEMENTED) &&
^^^^^^
rygel-av-transport.vala:754.32-754.37: error: The name `Status' does not exist
in the context of `Rygel.AVTransport.check_resource'
if (msg.status_code != Status.OK) {
^^^^^^
Compilation failed: 5 error(s), 0 warning(s)
make[3]: *** [librygel_renderer_2_2_la_vala.stamp] Error 1
make[3]: Leaving directory
`/home/rasika/development/rygel/src/librygel-renderer'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/rasika/development/rygel/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rasika/development/rygel'
make: *** [all] Error 2
These are the following things I tried to debug , since it appeared to be more
like a problem with valac and libsoup bindings,
1. Replaced 'Status' to 'Soup.Status' to check if vala namespace is
failing, I got the same error replacing Status with 'Soup.Status'
2. Checked rygel build system by trying to compile this snippet.
/* soup-test.vala
* valac --pkg libsoup-2.4 soup-test.vala */
using Soup;
class SoupTest {
public static int main (string[] args) {
return (Status.OK == 200 ? 0 : 1);
}
}
I observed an error ,
soup-test.vala:3.7-3.10: error: The namespace name `Soup' could not be found
using Soup;
^^^^
3. Repeated the steps inside jhbuild, it did not work.
4. Also, the versions I use for :
valac is 0.24.0-5
libsoup is 2. 46.0-2
Could somebody tell me what is wrong here, and if I am missing anything.
Thanks,
-Rasika
_______________________________________________
rygel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/rygel-list