After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 768528 - gnome-common did a cleanup
gnome-common did a cleanup
Status: RESOLVED FIXED
Product: gthumb
Classification: Other
Component: general
3.4.x
Other Linux
: Normal normal
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
Depends on:
Blocks:
 
 
Reported: 2016-07-07 17:18 UTC by Herbert Parentes Fortes Neto
Modified: 2016-08-17 14:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Herbert Parentes Fortes Neto 2016-07-07 17:18:19 UTC
Hi,

gnome-common did a cleanup upstream and deprecated quite a few macros
and variables.

gnome-doc-utils removal
=======================
The gnome-doc-utils build infrastructure was removed completely along
with the following macros:

 GNOME_DOC_INIT [1]
 GNOME_COMMON_INIT [2]


deprecated variables
====================
The following variables used in gnome-autogen.sh have been declared
deprecated [3]:

 REQUIRED_GNOME_DOC_UTILS_VERSION
 REQUIRED_DOC_COMMON_VERSION
 USE_COMMON_DOC_BUILD
 FORBIDDEN_M4MACROS
 GNOME2_DIR
 GNOME2_PATH
 USE_GNOME2_MACROS

deprecated macros
=================
The following macros have also been declared deprecated:

 GNOME_COMPILE_WARNINGS [4]
 GNOME_CXX_WARNINGS [5]

A "grep over the sources:"

./gthumb-3.4.3/configure:GNOME_COMMON_INIT
./gthumb-3.4.3/ChangeLog.pre-git:	USE_COMMON_DOC_BUILD=yes
./gthumb-3.4.3/aclocal.m4:dnl GNOME_COMPILE_WARNINGS
./gthumb-3.4.3/aclocal.m4:dnl For example:
GNOME_COMPILE_WARNINGS([maximum],[-Werror=some-flag -Wfoobar])
./gthumb-3.4.3/aclocal.m4:AU_DEFUN([GNOME_COMPILE_WARNINGS],[
./gthumb-3.4.3/aclocal.m4:AU_DEFUN([GNOME_CXX_WARNINGS],[
./gthumb-3.4.3/configure.ac:GNOME_COMMON_INIT
./gthumb-3.4.3/configure.ac:GNOME_COMPILE_WARNINGS([maximum])
./gthumb-3.4.3/configure.ac:GNOME_CXX_WARNINGS
./gthumb-3.4.3/extensions/example/autogen.sh:USE_GNOME2_MACROS=1
USE_COMMON_DOC_BUILD=yes . gnome-autogen.sh
./gthumb-3.4.3/extensions/example/configure.ac.example:GNOME_COMMON_INIT
./gthumb-3.4.3/extensions/example/configure.ac.example:GNOME_DOC_INIT
./gthumb-3.4.3/extensions/example/configure.ac.example:GNOME_COMPILE_WARNINGS([maximum])

The complete report is here[0].

[0] - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829899



regard,
Herbert
Comment 1 Paolo Bacchilega 2016-08-17 14:50:52 UTC
This problem has been fixed in the unstable development version. The fix will be available in the next major software release. You may need to upgrade your Linux distribution to obtain that newer version.