1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
Note to Gnome hackers:
If you change anything related to popt, please forward these changes to
ewt@redhat.com, the popt package maintainer.
- jgarzik@pobox.com 12/24/1998
Some files in this directory are taken verbatim from glibc.
Do not modify them. If you find a bug, report it as you would any
glibc bug.
When updating the glibc files in the master Gnome repository, be sure
to use "cvs import". That will ensure that any local changes are
merged in.
Yes, there are some minor local changes. Hopefully these will be
sorted out with the glibc maintainer before long.
- Tom Tromey <tromey@cygnus.com>
Wed, Mar 4 1998
Notes on CVS import:
This directory has files from two "vendors". There are, thus, two
vendor branches
1.1.1 GNU
1.1.2 SNPRINTF_de_Raadt
The files that have "vendor" versions are:
argp-ba.c GNU
argp-eexst.c GNU
argp-fmtstream.c GNU
argp-fmtstream.h GNU
argp-fs-xinl.c GNU
argp-help.c GNU
argp-namefrob.h GNU
argp-parse.c GNU
argp-pv.c GNU
argp-pvh.c GNU
argp-test.c GNU
argp-xinl.c GNU
argp.h GNU
getopt.c GNU
getopt.h GNU
getopt1.c GNU
strcasecmp.c GNU
strndup.c GNU
strnlen.c GNU
strtok_r.c GNU
vasprintf.c GNU
vsnprintf.c SNPRINTF_de_Raadt
To find out the list of changes made against a "vendor" revision, you
can say
cvs diff -r <vendor-branch-tag>
When any of these files are changed by the vendor, they can be
reimported. At the time of importing, please make sure you use the
correct branch revision and vendor tag.
So, if you are importing changes to any of the `GNU' files, please use
cvs import -b 1.1.1 gnome-common/support GNU <new-release-tag>
If you are importing changes to "SNPRINTF_de_Raadt" files, please use
cvs import -b 1.1.2 gnome-common/support SNPRINTF_de_Raadt <new-rel-tag>
^^^^^^^ ^^^^^^^^^^^^^^^^^^^
| |
Branch revision Vendor Tag
In other words the "Branch revision" and "Vendor Tag" must agree.
- Raja R Harinath <harinath@cs.umn.edu>
1998-03-11
Good places to get "support" functions:
`libgnomesupport' is essentially a `glibc' emulation library, and hence
`glibc' itself is a good source. However, some of the functions cannot
be easily ripped out and put here (esp. any of the stdio-derived
functions). Other places are:
* libiberty from your friendly Cygnus source distribution, e.g.,
binutils, gdb. The only caveat is that these cannot be used drop-in:
you have to remove references to other files in the Cygnus tree &c.
* libit, which appeared briefly on ftp://alpha.gnu.org
* Jim Meyering's collection from his `fileutils'/`sh-utils'/`textutils'
packages
- Raja R Harinath
1998-03-28
|