Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 637792 - mozconfig-v6.49.eclass: eclassdoc problems
Summary: mozconfig-v6.49.eclass: eclassdoc problems
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-16 21:33 UTC by Michał Górny
Modified: 2018-04-18 08:10 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-11-16 21:33:36 UTC
mozconfig-v6.49.eclass:
   warning:40: MOZCONFIG_OPTIONAL_WIFI: unable to extract default variable content: 
   warning:50: MOZCONFIG_OPTIONAL_JIT: unable to extract default variable content: 
   warning:60: MOZCONFIG_OPTIONAL_GTK3: unable to extract default variable content: 
   warning:73: MOZCONFIG_OPTIONAL_GTK2ONLY: unable to extract default variable content: 
   warning:83: MOZCONFIG_OPTIONAL_QT5: unable to extract default variable content:
Comment 1 Ian Stakenvicius (RETIRED) gentoo-dev 2017-11-17 17:20:51 UTC
Is the following sufficient to address this?  How do I run the check to confirm (repoman doesnt seem to do things with eclasses does it?)

diff --git a/eclass/mozconfig-v6.49.eclass b/eclass/mozconfig-v6.49.eclass
index f4f80065ac5..4ca5b079b8f 100644
--- a/eclass/mozconfig-v6.49.eclass
+++ b/eclass/mozconfig-v6.49.eclass
@@ -29,6 +29,7 @@ esac
 inherit flag-o-matic toolchain-funcs mozcoreconf-v4
 
 # @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI
+# @DEFAULT_UNSET
 # @DESCRIPTION:
 # Set this variable before the inherit line, when an ebuild needs to provide
 # optional necko-wifi support via IUSE="wifi".  Currently this would include
@@ -39,6 +40,7 @@ inherit flag-o-matic toolchain-funcs mozcoreconf-v4
 # Set the variable to any value if the use flag should exist but not be default-enabled.
 
 # @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT
+# @DEFAULT_UNSET
 # @DESCRIPTION:
 # Set this variable before the inherit line, when an ebuild needs to provide
 # optional necko-wifi support via IUSE="jit".  Currently this would include
@@ -49,6 +51,7 @@ inherit flag-o-matic toolchain-funcs mozcoreconf-v4
 # Set the variable to any value if the use flag should exist but not be default-enabled.
 
 # @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK3
+# @DEFAULT_UNSET
 # @DESCRIPTION:
 # Set this variable before the inherit line, when an ebuild can provide
 # optional gtk3 support via IUSE="gtk3".  Currently this would include
@@ -59,6 +62,7 @@ inherit flag-o-matic toolchain-funcs mozcoreconf-v4
 # Set the variable to any value if the use flag should exist but not be default-enabled.
 
 # @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK2ONLY
+# @DEFAULT_UNSET
 # @DESCRIPTION:
 # Set this variable before the inherit line, when an ebuild can provide
 # optional gtk2-only support via IUSE="gtk2".
@@ -72,6 +76,7 @@ inherit flag-o-matic toolchain-funcs mozcoreconf-v4
 # Set the variable to any value if the use flag should exist but not be default-enabled.
 
 # @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_QT5
+# @DEFAULT_UNSET
 # @DESCRIPTION:
 # Set this variable before the inherit line, when an ebuild can provide
 # optional qt5 support via IUSE="qt5".  Currently this would include
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-11-17 18:22:11 UTC
I think that would be the correct solution, yes. Find the script in app-doc/eclass-manpages/files/eclass-to-manpage.sh and run it passing the eclass as first parameter.
Comment 3 Larry the Git Cow gentoo-dev 2017-11-20 19:29:56 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6469a3d2955f8ae54009cf36d3a3478b94f2df

commit 4d6469a3d2955f8ae54009cf36d3a3478b94f2df
Author:     Ian Stakenvicius <axs@gentoo.org>
AuthorDate: 2017-11-17 18:32:30 +0000
Commit:     Ian Stakenvicius <axs@gentoo.org>
CommitDate: 2017-11-20 19:29:27 +0000

    mozconfig-*.eclass: fix eclassdoc warnings
    
    Bug: http://bugs.gentoo.org/637790
    Bug: http://bugs.gentoo.org/637792
    Bug: http://bugs.gentoo.org/637794
    Bug: http://bugs.gentoo.org/637796
    Bug: http://bugs.gentoo.org/637798
    Bug: http://bugs.gentoo.org/637800
    Bug: http://bugs.gentoo.org/637802
    Bug: http://bugs.gentoo.org/637804

 eclass/mozconfig-v6.45.eclass | 4 ++++
 eclass/mozconfig-v6.49.eclass | 5 +++++
 eclass/mozconfig-v6.51.eclass | 5 +++++
 eclass/mozconfig-v6.52.eclass | 5 +++++
 eclass/mozconfig-v6.53.eclass | 5 +++++
 eclass/mozconfig-v6.55.eclass | 5 +++++
 eclass/mozconfig-v6.56.eclass | 5 +++++
 eclass/mozconfig-v6.57.eclass | 5 +++++
 8 files changed, 39 insertions(+)}
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-04-18 08:10:43 UTC
Eclass removed.