Edit

kc3-lang/gnulib/modules/mkostemp

Branch :

  • Show log

    Commit

  • Author : Bruno Haible
    Date : 2023-01-22 12:43:06
    Hash : 6f43ec52
    Message : Resolve conflicts for functions introduced in Android API level 23. * lib/stdlib.in.h (mkostemp): Consider REPLACE_MKOSTEMP. Disable _GL_CXXALIASWARN invocation on non-glibc systems. (mkostemps): Consider REPLACE_MKOSTEMPS. Disable _GL_CXXALIASWARN invocation on non-glibc systems. * m4/stdlib_h.m4 (gl_STDLIB_H_DEFAULTS): Initialize REPLACE_MKOSTEMP, REPLACE_MKOSTEMPS. * modules/stdlib (Makefile.am): Substitute REPLACE_MKOSTEMP, REPLACE_MKOSTEMPS. * m4/mkostemp.m4 (gl_FUNC_MKOSTEMP): Conditionally set REPLACE_MKOSTEMP. * modules/mkostemp (Depends-on, configure.ac): Consider REPLACE_MKOSTEMP. * m4/mkostemps.m4 (gl_FUNC_MKOSTEMPS): Conditionally set REPLACE_MKOSTEMPS. * modules/mkostemps (Depends-on, configure.ac): Consider REPLACE_MKOSTEMPS.

  • modules/mkostemp
  • Description:
    mkostemp() function: create a private temporary file, with specific opening
    flags.
    
    Files:
    lib/mkostemp.c
    m4/mkostemp.m4
    
    Depends-on:
    stdlib
    extensions
    largefile
    tempname        [test $HAVE_MKOSTEMP = 0 || test $REPLACE_MKOSTEMP = 1]
    
    configure.ac:
    gl_FUNC_MKOSTEMP
    gl_CONDITIONAL([GL_COND_OBJ_MKOSTEMP],
                   [test $HAVE_MKOSTEMP = 0 || test $REPLACE_MKOSTEMP = 1])
    AM_COND_IF([GL_COND_OBJ_MKOSTEMP], [
      gl_PREREQ_MKOSTEMP
    ])
    gl_MODULE_INDICATOR([mkostemp])
    gl_STDLIB_MODULE_INDICATOR([mkostemp])
    
    Makefile.am:
    if GL_COND_OBJ_MKOSTEMP
    lib_SOURCES += mkostemp.c
    endif
    
    Include:
    <stdlib.h>
    
    Link:
    $(GETRANDOM_LIB)
    $(CLOCK_TIME_LIB)
    
    License:
    LGPLv2+
    
    Maintainer:
    Jim Meyering