URL:
  <https://savannah.gnu.org/bugs/?66804>

                 Summary: use Colin Watson's "gnulib without tears" inclusion
technique
                   Group: GNU roff
               Submitter: gbranden
               Submitted: Sun 16 Feb 2025 01:35:24 AM UTC
                Category: General
                Severity: 1 - Wish
              Item Group: Build/Installation
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Sun 16 Feb 2025 01:35:24 AM UTC By: G. Branden Robinson <gbranden>
https://lists.gnu.org/archive/html/groff/2025-01/msg00121.html


> I don't know of anyone who's in love with Git's submodule approach.  Not
> that finding an alternative would completely address your grievance--but
> it would help.

You're in luck!  I got a patch into Gnulib some years ago that allows
using it without submodules, and since git submodules have a hateful UI,
I recommend that you switch to it:
  
https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=c083cd5af2655e6cd0240d02dccb28556bad8dbf
  
https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=90f289f249a266b1afb9c63e182f5d979d17df5f

It should be a matter of removing .gitmodules and instead setting
GNULIB_REVISION in bootstrap.conf to refer to the desired Gnulib commit
ID.  You can then change that with ordinary commits as needed, rather
than trying to remember the submodule commands.









    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66804>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to