Opened 3 years ago

Closed 3 years ago

#15675 closed defect (fixed)

gtk-doc is required with present instructions in upower

Reported by: pierre Owned by: pierre
Priority: normal Milestone: 11.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

Reported by khalid on #lfs-support: autogen.sh runs gtkdocize unconditionally, so gtk-doc is needed. There are three alternatives:

  • promote gtk-doc to recommended
  • run only autoreconf -fiv adter applying the following sed's:
    sed /ENABLE_GTK_DOC/,+3d -i doc/Makefile.am
    sed /GTK_DOC_CHECK/d -i configure.ac
    
  • use the .xz tarball, with the drawback that the url contains a checksum

We should decide which one...

Change History (5)

comment:1 by pierre, 3 years ago

I'm leaning towards using the .xz tarball.

in reply to:  1 comment:2 by Xi Ruoyao, 3 years ago

Replying to pierre:

I'm leaning towards using the .xz tarball.

Agree. If we don't like the hash in the URL we can upload the tarball onto anduin.

The next release of upower will switch to meson, so autoreconf will be unneeded and we can use the "raw archive" tarball again.

comment:3 by thomas, 3 years ago

my preference would be

  1. (+) use .xz tarball
  2. ( ) use sed and autoreconf
  3. (-) promote gtk-doc

comment:4 by pierre, 3 years ago

Owner: changed from blfs-book to pierre
Status: newassigned

comment:5 by pierre, 3 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.