Re: Error trying to build from master using ./autogen.sh

Matt N <[email protected]> Wed, 22 Jun 2016 20:46:19 +0000
Newsgroups gmane.comp.gnome.apps.rhythmbox.devel
Message-ID <CAMwQGUVpuaMXoW6yTsCBDm08_azfuGWf2nPa_BQbY+M7tUOkgA@mail.gmail.com>
--===============1899125174661458446==
Content-Type: multipart/alternative; boundary=94eb2c057f9629b8c00535e408e9

--94eb2c057f9629b8c00535e408e9
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi Andrew,

I haven't touched rb in a little while, but I'm on fedora, too, and I think
what you want is the gobject-introspection-devel package.

There will be other requirements to install after that, but you will
probably have an easier time mapping error messages to packages for those.

Happy hacking!

On Wed, Jun 22, 2016, 4:31 PM Andrew Headrick <[email protected]>
wrote:

> Hi,
>
> I checked out from master this morning and am trying to follow the build
> instructions on
> https://wiki.gnome.org/Apps/Rhythmbox/FAQ#Development_information.
>
> I'm using building on fedora 23.
>
> I'm getting the following error running ./autogen.sh
>
> =E2=9E=9C  rhythmbox git:(andy) =E2=9C=97 ./autogen.sh
> Copying file po/Makefile.in.in
> autoreconf: Entering directory `.'
> autoreconf: running: intltoolize --automake --copy --force
> autoreconf: running: aclocal --force --install -I m4 ${ACLOCAL_FLAGS}
> autoreconf: configure.ac: tracing
> autoreconf: running: libtoolize --copy --force
> libtoolize: putting auxiliary files in '.'.
> libtoolize: copying file './ltmain.sh'
> libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
> libtoolize: copying file 'm4/libtool.m4'
> libtoolize: copying file 'm4/ltoptions.m4'
> libtoolize: copying file 'm4/ltsugar.m4'
> libtoolize: copying file 'm4/ltversion.m4'
> libtoolize: copying file 'm4/lt~obsolete.m4'
> autoreconf: running: /usr/bin/autoconf --force
> autoreconf: running: /usr/bin/autoheader --force
> autoreconf: running: automake --add-missing --copy --force-missing
> configure.ac:415: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and
> its use is discouraged.
> configure.ac:415: You should use the Autoconf-provided 'AC_PROG_MKDIR_P'
> macro instead,
> configure.ac:415: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your
> Makefile.am files.
> configure.ac:36: installing './compile'
> configure.ac:9: installing './missing'
> backends/Makefile.am: installing './depcomp'
> autoreconf: Leaving directory `.'
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether UID '1000' is supported by ustar format... yes
> checking whether GID '1000' is supported by ustar format... yes
> checking how to create a ustar tar archive... gnutar
> checking whether to enable maintainer-specific portions of Makefiles... y=
es
> checking whether make supports nested variables... (cached) yes
> ./configure: line 3632: syntax error near unexpected token
> `$GOBJECT_INTROSPECTION_REQS'
> ./configure: line 3632:
> `GOBJECT_INTROSPECTION_REQUIRE($GOBJECT_INTROSPECTION_REQS)'
>
> I searched google and bugzilla and all i found was a reference that glib
> needed to be installed and it is.
>
> Any ideas?
>
> Thanks,
> Andrew
>
> p.s. Apologies if this shows up in the list twice. I submitted it once
> before I joined the list like a dummy.
>
> _______________________________________________
> rhythmbox-devel mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/rhythmbox-devel
>

--94eb2c057f9629b8c00535e408e9
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">Hi Andrew,</p>
<p dir=3D"ltr">I haven&#39;t touched rb in a little while, but I&#39;m on f=
edora, too, and I think what you want is the gobject-introspection-devel pa=
ckage. </p>
<p dir=3D"ltr">There will be other requirements to install after that, but =
you will probably have an easier time mapping error messages to packages fo=
r those.</p>
<p dir=3D"ltr">Happy hacking!</p>
<br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Jun 22, 2016, 4:31 =
PM Andrew Headrick &lt;<a href=3D"mailto:[email protected]">andrew.=
[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote=
" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><=
div dir=3D"ltr"><div><div><div><div><div><div><div><div>Hi,<br><br></div>I =
checked out from master this morning and am trying to follow the build inst=
ructions on <a href=3D"https://wiki.gnome.org/Apps/Rhythmbox/FAQ#Developmen=
t_information" target=3D"_blank">https://wiki.gnome.org/Apps/Rhythmbox/FAQ#=
Development_information</a>. <br><br></div>I&#39;m using building on fedora=
 23.<br><br></div>I&#39;m getting the following error running ./autogen.sh<=
br><br>=E2=9E=9C=C2=A0 rhythmbox git:(andy) =E2=9C=97 ./autogen.sh=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 =C2=A0<br>Copying file po/<a href=3D"http://Makefile.in.in" ta=
rget=3D"_blank">Makefile.in.in</a><br>autoreconf: Entering directory `.&#39=
;<br>autoreconf: running: intltoolize --automake --copy --force<br>autoreco=
nf: running: aclocal --force --install -I m4 ${ACLOCAL_FLAGS}<br>autoreconf=
: <a href=3D"http://configure.ac" target=3D"_blank">configure.ac</a>: traci=
ng<br>autoreconf: running: libtoolize --copy --force<br>libtoolize: putting=
 auxiliary files in &#39;.&#39;.<br>libtoolize: copying file &#39;./ltmain.=
sh&#39;<br>libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, &#39;m4&#39;=
.<br>libtoolize: copying file &#39;m4/libtool.m4&#39;<br>libtoolize: copyin=
g file &#39;m4/ltoptions.m4&#39;<br>libtoolize: copying file &#39;m4/ltsuga=
r.m4&#39;<br>libtoolize: copying file &#39;m4/ltversion.m4&#39;<br>libtooli=
ze: copying file &#39;m4/lt~obsolete.m4&#39;<br>autoreconf: running: /usr/b=
in/autoconf --force<br>autoreconf: running: /usr/bin/autoheader --force<br>=
autoreconf: running: automake --add-missing --copy --force-missing<br><a hr=
ef=3D"http://configure.ac:415" target=3D"_blank">configure.ac:415</a>: warn=
ing: The &#39;AM_PROG_MKDIR_P&#39; macro is deprecated, and its use is disc=
ouraged.<br><a href=3D"http://configure.ac:415" target=3D"_blank">configure=
.ac:415</a>: You should use the Autoconf-provided &#39;AC_PROG_MKDIR_P&#39;=
 macro instead,<br><a href=3D"http://configure.ac:415" target=3D"_blank">co=
nfigure.ac:415</a>: and use &#39;$(MKDIR_P)&#39; instead of &#39;$(mkdir_p)=
&#39;in your Makefile.am files.<br><a href=3D"http://configure.ac:36" targe=
t=3D"_blank">configure.ac:36</a>: installing &#39;./compile&#39;<br><a href=
=3D"http://configure.ac:9" target=3D"_blank">configure.ac:9</a>: installing=
 &#39;./missing&#39;<br>backends/Makefile.am: installing &#39;./depcomp&#39=
;<br>autoreconf: Leaving directory `.&#39;<br>checking for a BSD-compatible=
 install... /usr/bin/install -c<br>checking whether build environment is sa=
ne... yes<br>checking for a thread-safe mkdir -p... /usr/bin/mkdir -p<br>ch=
ecking for gawk... gawk<br>checking whether make sets $(MAKE)... yes<br>che=
cking whether make supports nested variables... yes<br>checking whether UID=
 &#39;1000&#39; is supported by ustar format... yes<br>checking whether GID=
 &#39;1000&#39; is supported by ustar format... yes<br>checking how to crea=
te a ustar tar archive... gnutar<br>checking whether to enable maintainer-s=
pecific portions of Makefiles... yes<br>checking whether make supports nest=
ed variables... (cached) yes<br>./configure: line 3632: syntax error near u=
nexpected token `$GOBJECT_INTROSPECTION_REQS&#39;<br>./configure: line 3632=
: `GOBJECT_INTROSPECTION_REQUIRE($GOBJECT_INTROSPECTION_REQS)&#39;<br><br><=
/div>I searched google and bugzilla and all i found was a reference that gl=
ib needed to be installed and it is.<br><br></div>Any ideas? <br><br></div>=
Thanks,<br></div>Andrew<br><br></div>p.s. Apologies if this shows up in the=
 list twice. I submitted it once before I joined the list like a dummy.<br>=
<br></div>
_______________________________________________<br>
rhythmbox-devel mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">rhythmbox-de=
[email protected]</a><br>
<a href=3D"https://mail.gnome.org/mailman/listinfo/rhythmbox-devel" rel=3D"=
noreferrer" target=3D"_blank">https://mail.gnome.org/mailman/listinfo/rhyth=
mbox-devel</a><br>
</blockquote></div>

--94eb2c057f9629b8c00535e408e9--

--===============1899125174661458446==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
rhythmbox-devel mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/rhythmbox-devel

--===============1899125174661458446==--