bug#54020: Impossible to pass `-no-suppress` to `libtool` via automake files

2024-01-21 Thread Roumen Petrov
Mike Frysinger wrote: On 17 Jan 2024 00:11, Mike Frysinger wrote: On 15 Feb 2022 23:03, Damian Szuberski wrote: A standard `libtool` invocation line generated by automake looks like: ``` LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC

bug#54020: Allow user-defined libtool options

2024-01-21 Thread Roumen Petrov
Hi, Mike Frysinger wrote: On 16 Jan 2024 22:43, Roumen Petrov wrote: Mike Frysinger wrote: On 13 Jan 2024 22:29, Bogdan wrote: Mike Frysinger , 2024-01-13 07:19: On 15 Mar 2023 17:31, Bogdan wrote: Another patch from my side. This one makes it possible for users to pass additional

bug#54020: Allow user-defined libtool options

2024-01-16 Thread Roumen Petrov
] Libtool support options that allows user to pass flags either or compiler or linker. I cannot see needs for more flags and variables. Regards, Roumen Petrov

bug#13520: incomplete type of distribution in "List of Automake options" chapter

2013-01-21 Thread Roumen Petrov
enabled formats, Options[HREF!]. By default, only the dist-gzip target is hooked to dist. " What about to change HREF "#Options" (chapter 17 "Changing Automake's Behavior") to exact reference "#List-of-Automake-options"(chapter 17.2 "List of Automake options") ? Regards, Roumen Petrov

bug#13519: AM_INIT_AUTOMAKE (1.13), suggest non-existing URL for in two- and three-arguments deprecation message

2013-01-21 Thread Roumen Petrov
Roumen Petrov wrote: [SNIP] Probably correct suggestion is just AM_INIT_AUTOMAKE([1.5 no-define]) Correction: just AM_INIT_AUTOMAKE([1.13 no-define]) as version(i.e. 1.13) must be required minimum automake version(!) not package version(1.5) as in sample above on manual page. [SNIP

bug#13519: AM_INIT_AUTOMAKE (1.13), suggest non-existing URL for in two- and three-arguments deprecation message

2013-01-21 Thread Roumen Petrov
n policy could be less restrictive (foreign) or authors may prefer dist-xz or dist-gzip. Regards, Roumen Petrov

bug#13170: automake and pyconfigure: a future integration?

2012-12-14 Thread Roumen Petrov
Hi All, This is cross-list discussion and my post is only to ...@debbugs.gnu.org . Kerrick Staley wrote: Quite a lengthy response for such a simple inquiry! Really, I'd just like to get gobject-introspection to compile on Arch Linux. The problem is that gobject-introspection's configure.ac has

bug#10227: Python installation fails for Python 3

2012-11-22 Thread Roumen Petrov
Stefano Lattarini wrote: tags 10227 - moreinfo thanks On 11/21/2012 06:58 PM, Reuben Thomas wrote: On 21 November 2012 13:41, Stefano Lattarini wrote: tags 10227 + moreinfo thanks Hi Roumen, Reuben. I'm going through old open bugs, and I've noticed this one. Is the problem still present, a

bug#11422: automake 1.12 info doc installation problem

2012-05-13 Thread Roumen Petrov
Hi Stefano , What is final solution to use texinfo pages for GNU autotools (autoconf,automake,libtool) ? Bruno Haible wrote: Hi Stefano, [SNIP] How to reproduce: [SNIP] 4. Install automake-1.12 with the same --prefix: $ tar xvfz .../automake-1.12.tar.gz $ (cd automake-1.12&& ./c

bug#11185: flex %option "never-interactive" breaks few tests on Solaris

2012-04-06 Thread Roumen Petrov
Hi Stefano, Stefano Lattarini wrote: Severity: minor thanks Hello automakers, Peter. The commit v1.11-2058-g6f4b08d of 06-03-2012, "tests: explicitly state that our lexers do not require unistd.h", has been causing at least the tests 'lex-clean-cxx.test' and 'lex-depend-cxx.test' to break on S

bug#10227: Python installation fails for Python 3

2011-12-05 Thread Roumen Petrov
Reuben Thomas wrote: The code currently used to get the python package directory is wrong for Python 3: from distutils import sysconfig; print (sysconfig.get_python_lib(0,0,'/usr/local'))/usr/local/lib/python3/dist-packages is wrong (should be /usr/local/lib/python3.2/dist-packag

Re: Cross-directory support

2008-12-14 Thread Roumen Petrov
Ludovic Courtès wrote: Hello, A couple of questions about "cross-directory support" (info "(automake) Alternative"). Suppose the following layout: Makefile.am-> SUBDIRS = src src/ Makefile.am -> libfoo_SOURCES = a.c b.c c.c a.c b.c c.c Switching to a non-recursive `ma

Re: missing help2man

2008-11-28 Thread Roumen Petrov
Ralf Wildenhues wrote: * Werner LEMBERG wrote on Fri, Nov 28, 2008 at 07:18:46AM CET: Anyway, maintainer-mode isn't very interesting; few packages use it. The more important question is what to do in non-maintainer mode, where (it seems to me) exactly the same problem will occur. For instance,

Re: Double '/' in source path breaks compilation if done from a directory not where the Makefile.am resides

2008-11-25 Thread Roumen Petrov
Ralf Wildenhues wrote: Hello Aleksander, * Aleksander Morgado wrote on Tue, Nov 25, 2008 at 11:16:09AM CET: Not sure if this is a bug in automake, in make itself, or in my code, but anyway I'll explain what happens. Not flattening multiple consecutive slashes in prerequisite names for VPATH s

Re: TEXINFO_TEX and not-recursive Makefiles.am

2008-01-11 Thread Roumen Petrov
omake option --add-missing is used. automake doesn't. * Roumen Petrov wrote on Mon, Jan 07, 2008 at 10:56:45PM CET: P.S. If TEXINFO_TEX is set should distribution include that file ? The developer needs to take care of that. I think the idea with TEXINFO_TEX is for example

Re: TEXINFO_TEX and not-recursive Makefiles.am

2008-01-07 Thread Roumen Petrov
Dilyan Palauzov wrote: Hello, My Automake 1.10 documentation states: By default, Automake requires the file `texinfo.tex' to appear in the same directory as the Texinfo source (this can be changed using the `TEXINFO_TEX' variable, see below) I wanted to try having one central Makefile.am, i

mingw host and def-files

2007-07-14 Thread Roumen Petrov
Env.: mingw host, linux buld, i.e. cross compilation. In this environment some of libraries are not ported entirely. Possible work around is to def file with imports instead of library. If I add def file to the source list sources it is removed in link mode. How to add *def file to the list of f

How to create shared library(dll) without lib prefix ?

2007-07-14 Thread Roumen Petrov
Let a project use libtool to make libraries. When building shared libraries on unix usually Makefile.am contain lib_LTLIBRARIES = lib.la and result is lib.so... In case of mingw build (cross-compilation) in many cases is good dll to be without lib prefix. In these cases cross-compilation can c

Re: how to create dependencies for conditional sources

2007-07-01 Thread Roumen Petrov
, Roumen Ralf Wildenhues wrote: Hello Roumen, * Roumen Petrov wrote on Sun, Jul 01, 2007 at 09:30:51PM CEST: Ralf Wildenhues wrote: noinst_PROGRAMS = target target_SOURCES = main.c if WITH_CASE1 target_SOURCES += case1.c endif if WITH_CASE2 target_SOURCES += case2.c endif --- snip --- With

Re: how to create dependencies for conditional sources

2007-07-01 Thread Roumen Petrov
Ralf Wildenhues wrote: Hello Roumen, * Roumen Petrov wrote on Thu, Jun 28, 2007 at 10:26:31PM CEST: Please find attached test case "bootstrap.sh". How to write Makefile.am so that created makefiles to contain dependencies for conditional sources ? For example, you cou

how to create dependencies for conditional sources

2007-06-28 Thread Roumen Petrov
Please find attached test case "bootstrap.sh". How to write Makefile.am so that created makefiles to contain dependencies for conditional sources ? Roumen #! /bin/sh cat > configure.ac < Makefile.am < main.c aclocal automake --foreign --add-missing --copy #autoconf #./configure grep AMDEP.

libtool, mingw host and dll name

2007-06-28 Thread Roumen Petrov
When libtool create a shared library (dll) for mingw host the name of dll is created in format ${libname}${versuffix}.dll , where ${versuffix} is in format -N ("-$major"). The application in this project (xmlsec1.exe) try to open this library with methods from libltdl but search for name ${li