lp:autogen

Created by snd and last modified
Get this branch:
bzr branch lp:autogen

Related bugs

Related blueprints

Branch information

Owner:
VCS Imports II
Project:
Autogen
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.sv.gnu.org/autogen.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 10 seconds — see the log

Recent revisions

2364. By Bruce Korb <email address hidden>

clean up configure stuff

* config/ag_macros.m4: INVOKE_AG_MACROS_LAST
  C99 prefers to not default function return types
  AC_TRY_COMPILE is missing a comma

2363. By Bruce Korb <email address hidden>

use += POSIX shell-isms

2362. By Bruce Korb <email address hidden>

Make certian sprintfs do not overflow

* agen5/mk-stamps.sh: make completely certain funcCase.c comes first
* autoopts/usage.c: constrain "nmlen" to AO_NAME_LIMIT (127)
* getdefs/getdefs.c: respell "8" as "sizeof(long)".

2361. By Bruce Korb <email address hidden>

Clean up "make_absolute"

* compat/pathfind.c(make_absolute): the "strcpy" function can *NEVER* get
  overlapping arguments, but GCC cannot always figure that out. ALSO:
  *always* ensure that the result starts with a "/" or "./" or whatever
  "dot_path" points to.

2360. By Bruce Korb <email address hidden>

Fix LD path

* doc/mk-agen-texi.sh(setup_exports): to build the docs, the built
  autogen must link. It must link against either libopts.so or
  against libopts.a.

2359. By Bruce Korb <email address hidden>

fix typo

2358. By Bruce Korb <email address hidden>

avoid GCC code analysis bug

2357. By Bruce Korb <email address hidden>

define option_usage_fp in autoopts/usage.c instead of autoopts/autoopts.h

2356. By Bkorb

correct shell command invocations

"cat" isn't always /usr/bin/cat and we have to be careful
about providing the "--mtime" option to tar

Files touched:
* autoopts/tpl/cmd-doc.tlib: use "command -v" to find "cat"
* pkg/libopts/mklibsrc.sh: (make_tarball): use clear tests
  to decide when to use "--mtime" et al. with tar.

2355. By Bkorb

Remove dependency on incompatible unlocked-io

Roll my own due to licensing restrictions

Files touched:
* autoopts/unlocked-io.h: derived by script
* config/unlocked-io.m4: derived by script
* config/mk-unlocked-io.sh: script to derive first two files.
  This is not intended to be run during bootstrap.
* config/bootstrap.local:
  restore --lgpl=2 gnulib-tool option and remove unlocked-io module
* config/ag_macros.m4: remove gl_FUNC_GLIBC_UNLOCKED_IO invocation
  and add ag_UNLOCKED_IO_CHECK invocation
* configure.ac.pre: remove gl_FUNC_GLIBC_UNLOCKED_IO invocation
* pkg/libopts/libopts-add.m4: add ag_UNLOCKED_IO_CHECK invocation
* pkg/libopts/mklibsrc.sh: do not remove unlocked-io.m4 file when
  preparing the m4 macros for bundling into the tearoff tarball.
* config/bootstrap: do not lose track of current PS4
* config/bootstrap.local:
  remove timespec from gnulib module list.
* pkg/libopts/mklibsrc.sh: do not distribute config.h w/ libopts
* autoopts/tpl/cmd-doc.tlib: don't bother converting mdoc to mdoc
  format.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers