[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnuzilla] Compile error in common_types.h of GNUzilla IceCat 17
From: |
Luke T . Shumaker |
Subject: |
Re: [Bug-gnuzilla] Compile error in common_types.h of GNUzilla IceCat 17.0.1? |
Date: |
Tue, 26 Mar 2013 14:36:43 -0400 |
User-agent: |
Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.8 Emacs/24.2 (i686-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) |
At Wed, 06 Mar 2013 23:25:48 +0100,
Stephan Kreutzer wrote:
> I'm doing some kind of documentation about how to build GNUzilla
> IceCat on the gNewSense 2.3 operating system distribution. I've done
> this for IceCat 12.0 and 14.0, see
>
>
> http://www.skreutzer.de/allerlei/how_to_build_and_install_icecat_12.0_gnash_0.8.10_for_gnewsense_2.3.html
>
> http://www.skreutzer.de/allerlei/how_to_build_and_install_icecat_14.0_gnash_0.8.10_for_gnewsense_2.3.html
>
> and the latest version copied into the gNewSense wiki:
>
> http://gnewsense.org/Documentation/IceCat
>
> Currently I'm busy with re-writing the documentation for IceCat
> 17.0.1, and during compilation I've found errors in the code which
> you may have already heard of:
>
> ../../media/webrtc/trunk/src/common_types.h:350: error: comma at end of
> enumerator list
>
> which is also an issue in the lines 375, 424, 436 and 450 of
> common_types.h. I wonder now how this could be in the provided
> package, since it seems to be an C++ compile error instead being
> related to my build environment. If you could confirm this "bug", is
> there a chance to fix this in the current or in a future IceCat
> package?
I was formerly involved in packaging IceCat for Parabola, and never
saw this. However, I noticed that you used the usual GNU
`./configure; make; make install`, for Parabola we use:
make -j1 -f client.mk build MOZ_MAKE_FLAGS=$MAKEFLAGS
make -j1 -f client.mk DESTDIR=$pkgdir install
where $MAKEFLAGS is any flags that need to be passed to make (for
example -jN), and $pkgdir is a staging directory.
I hope this helps,
Happy hacking,
~ Luke Shumaker