Based on just a couple minutes looking at the autoconf/automake goop, it appears that AM_CONDITIONAL is called for all the ABI_ identifiers via LIBBSD_SELECT_ABI (defined in m4/libbsd-compiler.m4). So, you are missing a LIBBSD_SELECT_ABI([getdelim], SOMETHING) in configure.ac.
-Paul On Tue, Apr 30, 2024 at 2:20 AM Aleksey Cheusov via cfarm-users < cfarm-users@lists.tetaneutral.net> wrote: > Hi every one. I'm trying to port libbsd to Solaris-10. > In particular I want to add support for fgetln(3), getline(3) and > getdelim(3). > > I'm in truble with autoconf. > Updated sources are here (branch "main") > https://github.com/cheusov/libbsd/tree/main > > The problem is below. Can any one help? > > cheusov@cfarm210 > 0 libbsd>./autogen > libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. > libtoolize: copying file 'build-aux/ltmain.sh' > libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. > libtoolize: copying file 'm4/libtool.m4' > libtoolize: copying file 'm4/ltoptions.m4' > libtoolize: copying file 'm4/ltsugar.m4' > libtoolize: copying file 'm4/ltversion.m4' > libtoolize: copying file 'm4/lt~obsolete.m4' > configure.ac:30: installing 'build-aux/compile' > configure.ac:9: installing 'build-aux/missing' > src/Makefile.am:157: error: ABI_GETDELIM does not appear in AM_CONDITIONAL > src/Makefile.am: installing 'build-aux/depcomp' > autoreconf: automake failed with exit status: 1 > > cheusov@cfarm210 > 0 libbsd> > _______________________________________________ > cfarm-users mailing list > cfarm-users@lists.tetaneutral.net > https://lists.tetaneutral.net/listinfo/cfarm-users > -- Paul H. Hargrove <phhargr...@lbl.gov> Pronouns: he, him, his Computer Languages & Systems Software (CLaSS) Group Computer Science Department Lawrence Berkeley National Laboratory
_______________________________________________ cfarm-users mailing list cfarm-users@lists.tetaneutral.net https://lists.tetaneutral.net/listinfo/cfarm-users