[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-cvs] administration/docs/hacking_savannah hacking_sa...
From: |
Sylvain Beucler |
Subject: |
[Savannah-cvs] administration/docs/hacking_savannah hacking_sa... |
Date: |
Fri, 03 Dec 2004 15:26:06 -0500 |
CVSROOT: /cvsroot/administration
Module name: administration
Branch:
Changes by: Sylvain Beucler <address@hidden> 04/12/03 20:19:36
Modified files:
docs/hacking_savannah: hacking_savannah.texi
Log message:
Added a paragraph about updating commit_prep+log_accum
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/administration/administration/docs/hacking_savannah/hacking_savannah.texi.diff?tr1=1.77&tr2=1.78&r1=text&r2=text
Patches:
Index: administration/docs/hacking_savannah/hacking_savannah.texi
diff -u administration/docs/hacking_savannah/hacking_savannah.texi:1.77
administration/docs/hacking_savannah/hacking_savannah.texi:1.78
--- administration/docs/hacking_savannah/hacking_savannah.texi:1.77 Fri Dec
3 20:09:14 2004
+++ administration/docs/hacking_savannah/hacking_savannah.texi Fri Dec 3
20:19:36 2004
@@ -1,5 +1,5 @@
\input texinfo @c -*-texinfo-*-
address@hidden $Id: hacking_savannah.texi,v 1.77 2004/12/03 20:09:14 Beuc Exp $
address@hidden $Id: hacking_savannah.texi,v 1.78 2004/12/03 20:19:36 Beuc Exp $
@comment %**start of header
@setfilename hacking_savannah.info
@include version.texi
@@ -1402,6 +1402,43 @@
$ dpkg -i passwd_20000902-12_i386.deb
@end example
address@hidden commit_prep+log_accum
+
+Currently, the latest version of those scripts are in @file{~/}.
+
+Indications from rao about updating them:
+
address@hidden
address@hidden
address@hidden
+Run @code{perlcc log_accum.pl}, which will print out how
address@hidden invokes @command{gcc} (there's a one-line-modified
+perlcc on savannah which prints the @command{gcc} command line before
address@hidden is invoked).
address@hidden
+Remove @file{a.out}
address@hidden
+Run @code{perlcc -c log_accum.pl}, which generates @file{log_accum.c}
address@hidden
+Run @command{gcc} using the command line from step 1, adding a
address@hidden, and replacing the temporary @file{.c} file with
address@hidden
address@hidden enumerate
+
+Install @file{log_accum} static binary on a per project basis.
address@hidden quotation
+
+Incidentally, I found this in the Bash history, it might come in handy:
address@hidden
+cc -static -DDEBIAN -fno-strict-aliasing -I/usr/local/include \
+-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.6.1/CORE \
+-o ./a.out log_accum.c -rdynamic -L/usr/local/lib \
+/usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a \
+/usr/lib/perl/5.6.1/auto/Socket/Socket.a -L/usr/lib/perl/5.6.1/CORE \
+-lperl -ldl -lm -lc -lcrypt
address@hidden example
+
+
@item
@dots{}
@end table
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa..., Sylvain Beucler, 2004/12/03
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa...,
Sylvain Beucler <=
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa..., Sylvain Beucler, 2004/12/04
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa..., Sylvain Beucler, 2004/12/13
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa..., Sylvain Beucler, 2004/12/16
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa..., Sylvain Beucler, 2004/12/16
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa..., Sylvain Beucler, 2004/12/16
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa..., Sylvain Beucler, 2004/12/24
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa..., Sylvain Beucler, 2004/12/24
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa..., Sylvain Beucler, 2004/12/29
- [Savannah-cvs] administration/docs/hacking_savannah hacking_sa..., Sylvain Beucler, 2004/12/30