descriptionMirror of the GNU Gnulib repository
homepage URLhttp://www.gnu.org/software/gnulib/
repository URLgit://git.sv.gnu.org/gnulib.git
ownereblake@redhat.com
last changeSat, 27 Apr 2024 00:24:15 +0000 (27 02:24 +0200)
last refreshSat, 27 Apr 2024 09:31:59 +0000 (27 11:31 +0200)
content tags
add:
readme

Gnulib is a central location for common GNU code, intended to be shared among GNU packages. GCC has libiberty, but this is hard to disentangle from the GCC build tree.

Gnulib takes a different approach. Its components are intended to be shared at the source level, rather than being a library that gets built, installed, and linked against. Thus, there is no distribution tarball; the idea is to copy files from Gnulib into your own source tree.

Gnulib also includes copies of a few files purely for convenience: the GNU coding standards, the GNU maintainer information, the GPL and other licenses (in Texinfo), assorted configuration scripts, and more. The goal is to provide all the common infrastructure needed by GNU packages.

shortlog
9 hours ago Bruno Haiblelogin_tty tests: Avoid gcc warnings.master
10 hours ago Bruno HaibleDocument prerequisite for gnulib-tool.
24 hours ago Bruno Haiblegnulib-tool: Use the Python implementation by default.v1.0
25 hours ago Collin Funkgnulib-tool.py: Remove some unused instance variables.
32 hours ago Collin Funkgnulib-tool.py: Reduce code duplication in file name...
37 hours ago Bruno Haibledoc: Remove documentation of IRIX as supported platform.
39 hours ago Collin FunkHACKING: Fix a typo.
45 hours ago Bruno Haiblerelocatable-lib-lgpl: Allow unconditional use of set_re...
2 days ago Bruno Haibledoc: Update target platforms list.
2 days ago Bruno Haiblelargefile: Update documentation.
2 days ago Collin Funkgnulib-tool.py: Add a new GLFileTable class.
2 days ago Paul Eggertlargefile: port to C++
2 days ago Paul Eggertc32srtombs,mbsrtoc32s,mbsrtowcs,wcsrtombs: pacify GCC 14
2 days ago Bruno Haiblephysmem: Port better to Linux.
2 days ago Bruno HaibleFix warnings triggered by including <config.h> twice...
3 days ago Paul Eggertmanywarnings: update C warnings for GCC 14
...
tags
24 hours ago v1.0 The fast rewritten gnulib-tool...
10 years ago v0.1 v0.1
16 years ago v0.0 version 0.0 -- this is not a releas...
16 years ago cvs-readonly Point at which CVS was made read...
21 years ago kfs_20030524_pre
21 years ago RMAIL-MBOX-BASE
21 years ago EMACS_21_3
21 years ago EMACS_PRETEST_21_2_93
21 years ago FILEUTILS-4_1_9
22 years ago SH-UTILS-2_0_12
22 years ago FILEUTILS-4_1_8
22 years ago lexbind-before-merge-20030404
22 years ago FILEUTILS-4_1_7
22 years ago FILEUTILS-4_1_6
22 years ago TEXTUTILS-2_0_21
22 years ago TEXTUTILS-2_0_20
...
heads
9 hours ago master
25 hours ago stable-202307
30 hours ago stable-202401
3 months ago stable-202301
9 months ago stable-202207
13 months ago stable-202201
5 years ago python
6 years ago ueno/unicode-9.0.0
6 years ago pygnulib
11 years ago akim-fix-upload
11 years ago akim/relpath
12 years ago topic/libposix
13 years ago coreutils-8.9
16 years ago origin
17 years ago diff-merge
17 years ago haible-private
...
forks
Cached version (286s old)
 gnu 
gnulib/ericb.git Eric Blake's gnulib patches eblake@redhat.com 6 years ago