[Users] [Bug 4856] New: Build fails in `po/` with `No rule to make target '/config.status', needed by 'Makefile'. Stop.`

noreply at claws-mail.org noreply at claws-mail.org
Fri Mar 28 23:43:30 UTC 2025


https://www.claws-mail.org/bugzilla/show_bug.cgi?id=4856

            Bug ID: 4856
           Summary: Build fails in `po/` with `No rule to make target
                    '/config.status', needed by 'Makefile'.  Stop.`
           Product: Claws Mail
           Version: GIT
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: UI/Translations
          Assignee: users at lists.claws-mail.org
          Reporter: linux.felixbecker2 at gmx.de

Build of claws mail, git checkout, currently fails in `po/` with `make[2]: ***
No rule to make target '/config.status', needed by 'Makefile'.  Stop.`:

```

Configure finished, type 'make' to build.
make  all-recursive
make[1]: Entering directory
'/var/cache/makepkg/build/claws-mail-git/src/claws-mail'
Making all in po
make[2]: Entering directory
'/var/cache/makepkg/build/claws-mail-git/src/claws-mail/po'
make[2]: *** No rule to make target '/config.status', needed by 'Makefile'. 
Stop.
make[2]: Leaving directory
'/var/cache/makepkg/build/claws-mail-git/src/claws-mail/po'
make[1]: *** [Makefile:803: all-recursive] Error 1
make[1]: Leaving directory
'/var/cache/makepkg/build/claws-mail-git/src/claws-mail'
make: *** [Makefile:577: all] Error 2
```

Built using claws mail git checkout from git://git.claws-mail.org/claws.git,
master branch, latest commit from 2025-03-27, commit hash 1324da453 (but the
issue already existed longer), on Artix GNU/ Linux (rolling release).

libtoolize version: GNU libtool 2.5.4.1-baa1-dirty
make version: GNU Make, 4.4.1
GCC version: 14.2.1

Build with

```
./configure --prefix=/usr --disable-static \
    --enable-enchant \
    --enable-gnutls \
    --enable-ldap \
    --enable-crash-dialog \
    --enable-pgpmime-plugin \
    --enable-spamassassin-plugin \
    --enable-bogofilter-plugin \
    --enable-fancy-plugin \
    --enable-manual
make
```

Terminal output of the `./autogen.sh` and `./configure` calls:

```
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/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:86: installing 'config/compile'
configure.ac:12: installing 'config/config.guess'
configure.ac:12: installing 'config/config.sub'
configure.ac:13: installing 'config/install-sh'
configure.ac:13: installing 'config/missing'
src/Makefile.am: installing 'config/depcomp'
configure.ac: installing 'config/ylwrap'
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking for gtk-update-icon-cache... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for library containing strerror... none required
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for flex... flex
checking for lex output file root... lex.yy
checking for lex library... none needed
checking whether yytext is a pointer... yes
checking for bison... bison -y
checking 32-bit host C ABI... no
checking for egrep -e... /usr/bin/grep -E
checking for ELF binary format... yes
checking for the common suffixes of directories in the library search path...
lib,lib,lib64
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu
format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format...
func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ranlib... ranlib
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared
libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for windres... no
checking for gawk... (cached) gawk
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared
libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared
libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for g++... /usr/bin/g++
checking for gcc option to enable large file support... none needed
checking for host platform... x86_64-pc-linux-gnu
checking for native Win32... no
checking for Cygwin... no
checking for time_t format specifier... ld
checking if gcc supports -Wno-pointer-sign... yes
checking for ld... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking for iconv... yes
checking for working iconv... yes
checking whether iconv is compatible with its POSIX signature... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
configure: setting ALL_LINGUAS in configure.in is obsolete
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyPreferredLanguages... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for docbook2html... /usr/bin/docbook2html
checking for docbook2txt... /usr/bin/docbook2txt
checking for docbook2ps... /usr/bin/docbook2ps
checking for docbook2pdf... /usr/bin/docbook2pdf
checking for setlocale in -lxpg4... no
checking whether to use LibSM... yes
checking for SmcSaveYourselfDone in -lSM... yes
checking for X11/SM/SMlib.h... yes
checking for __VA_OPT__... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for fcntl.h... yes
checking for sys/file.h... yes
checking for unistd.h... (cached) yes
checking for paths.h... yes
checking for sys/param.h... yes
checking for sys/utsname.h... yes
checking for sys/select.h... yes
checking for wchar.h... (cached) yes
checking for wctype.h... yes
checking for locale.h... yes
checking for netdb.h... yes
checking for execinfo.h... yes
checking for library containing backtrace_symbols... none required
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking size of unsigned short... 2
checking size of unsigned int... 4
checking size of unsigned long... 8
checking for working alloca.h... yes
checking for alloca... yes
checking for fchmod... yes
checking for fgets_unlocked... yes
checking for flock... yes
checking for lockf... yes
checking for strcasestr... yes
checking for glib-2.0 >= 2.50 gmodule-2.0 >= 2.50 gobject-2.0 >= 2.50
gthread-2.0 >= 2.50... yes
checking for gdk-pixbuf-2.0 >= 2.26... yes
checking whether to use IPv6... yes
checking for IPv6 support... yes
checking whether to use GnuTLS... yes
checking for gnutls >= 2.2... yes
Building with GnuTLS
checking for gnutls >= 2.11... yes
checking for nettle... yes
checking whether GnuTLS support is present for OAuth2... yes
checking whether to build OAuth2 support... yes
checking for gtk+-3.0 >= 3.20 cairo... yes
checking whether to use deprecated GTK functions... yes
checking whether to use enchant... yes
checking for enchant >= 1.4.0... no
checking for enchant-2 >= 2.0.0... yes
Building with enchant-2
checking for gdb... yes
checking whether to use crash dialog... yes
checking whether to use compface... yes
checking for uncompface in -lcompface... yes
checking whether to use pthread... yes
checking for pthread_create in -lpthread... yes
checking for pthread.h... yes
checking for res_query in -lresolv... yes
checking for libstartup-notification-1.0 >= 0.5... yes
Building with libstartup-notification
checking for dbus-1 >= 0.60, dbus-glib-1 >= 0.60... yes
checking whether DBUS support for alternate address book is present... yes
checking whether to enable alternate address book... no
checking whether to use LDAP... yes
checking for res_query in -lresolv... (cached) yes
checking for bind in -lsocket... no
checking for gethostbyaddr in -lnsl... yes
checking for ber_get_tag in -llber... yes
checking for ldap.h... yes
checking for lber.h... yes
checking for ldap_open in -lldap... yes
checking for ldap_start_tls_s in -lldap... yes
checking whether ldap library is available... yes
checking whether TLS library is available... yes
checking The API version of OpenLDAP... version >= 3000
checking whether to use JPilot... yes
checking for pi-args.h... no
checking for pi-appinfo.h... no
checking for pi-address.h... no
checking for pi-version.h... no
checking for libpisock/pi-args.h... no
checking for libpisock/pi-appinfo.h... no
checking for libpisock/pi-address.h... no
checking for libpisock/pi-version.h... no
checking for unpack_Address in -lpisock... no
configure: JPilot support not available
checking for libnm... yes
Building with NetworkManager support
checking whether to use libetpan... yes
checking for libetpan >= 1.9.4... yes
checking for libetpan/libetpan.h... yes
checking whether libetpan-config hints compiles and links fine... yes
checking whether to use librsvg... yes
checking for librsvg-2.0 >= 2.39.0 cairo >= 1.0.0... yes
checking whether to use valgrind... yes
checking for valgrind >= 2.4.0... yes
checking whether to build unit tests... no
checking whether to build addressbook with more debug calls... no
checking whether to build LDAP with more debug calls... no
checking whether to build archive plugin with more debug calls... no
checking whether to build with timing debug calls... no
checking for libcurl... yes
checking for expat... yes
checking for webkit2gtk-4.1... yes
checking for libarchive... yes
checking for archive_read_new in -larchive... yes
checking for cairo >= 1.12.0... yes
checking for fontconfig... yes
checking for gumbo >= 0.12... yes
checking for libical >= 2.0... yes
checking for poppler-glib >= 0.12.0... yes
checking for gcc options needed to detect all undeclared functions... none
needed
checking whether POPPLER_DEST_NAMED is declared... yes
checking whether POPPLER_DEST_XYZ is declared... yes
checking for perl... yes
checking for perl >= 5.8.0... yes
checking for perl module ExtUtils::Embed... ok
checking for Perl compile flags... ok
configure: Adding perl LIBS -D_REENTRANT -D_GNU_SOURCE -fwrapv
-fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/include/db5.3
-D_LARGEFILE_SOURCE  -I/usr/lib/perl5/5.40/core_perl/CORE
checking for perl_alloc in -lperl... no
checking for libperl.so... yes
checking for gpgme >= 1.1.1... yes
checking for gpg-error... yes
checking for python3... yes
checking for python3-embed... yes
checking for pygobject-3.0... yes
checking for libnotify >= 0.4.3... yes
checking for libcanberra-gtk3... yes
checking for unity messaging-menu... no
checking for ayatana-appindicator3-0.1... yes
checking for gio-2.0 >= 2.15.6 gio-unix-2.0 >= 2.15.6... yes
checking for ytnef.h... yes
checking how libytnef's SwapDDWord() should be called... ok
checking whether to build acpi_notifier plugin... yes
checking whether to build address_keeper plugin... yes
checking whether to build archive plugin... yes
checking whether to build att_remover plugin... yes
checking whether to build attachwarner plugin... yes
checking whether to build bogofilter plugin... yes
checking whether to build bsfilter plugin... yes
checking whether to build clamd plugin... yes
checking whether to build demo plugin... no
checking whether to build Dillo plugin... yes
checking whether to build fancy plugin... yes
checking whether to build fetchinfo plugin... yes
checking whether to build keyword_warner plugin... yes
checking whether to build libravatar plugin... yes
checking whether to build litehtml_viewer plugin... yes
checking whether to build mailmbox plugin... yes
checking whether to build managesieve plugin... yes
checking whether to build newmail plugin... yes
checking whether to build notification plugin... yes
checking whether to build pdf_viewer plugin... yes
checking whether to build perl plugin... yes
checking whether to build python plugin... yes
checking whether to build pgpcore plugin... yes
checking whether to build pgpmime plugin... yes
checking whether to build pgpinline plugin... yes
checking whether to build rssyl plugin... yes
checking whether to build spamassassin plugin... yes
checking for sys/time.h... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for errno.h... yes
checking for sys/errno.h... yes
checking for time.h... yes
checking for sysexits.h... yes
checking for sys/socket.h... yes
checking for netdb.h... (cached) yes
checking for netinet/in.h... yes
checking for SHUT_RD... yes
checking for socket... yes
checking for strdup... yes
checking for strtod... yes
checking for strtol... yes
checking for snprintf... yes
checking for shutdown... yes
checking for h_errno... yes
checking for in_addr_t... yes
checking for INADDR_NONE... yes
checking for EX__MAX... yes
checking for zlib.h... yes
checking for deflate in -lz... yes
checking whether to build spamassassin plugin with zlib support... yes
checking whether to build smime plugin... yes
checking whether to build spam_report plugin... yes
checking whether to build tnef_parse plugin... yes
checking whether to build vcalendar plugin... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating src/common/version.h
config.status: creating src/Makefile
config.status: creating src/w32-resource.rc
config.status: creating src/common/Makefile
config.status: creating src/common/passcrypt.h
config.status: creating src/common/tests/Makefile
config.status: creating src/gtk/Makefile
config.status: creating src/etpan/Makefile
config.status: creating src/plugins/Makefile
config.status: creating src/plugins/acpi_notifier/Makefile
config.status: creating src/plugins/address_keeper/Makefile
config.status: creating src/plugins/address_keeper/version.rc
config.status: creating src/plugins/archive/Makefile
config.status: creating src/plugins/att_remover/Makefile
config.status: creating src/plugins/att_remover/version.rc
config.status: creating src/plugins/attachwarner/Makefile
config.status: creating src/plugins/attachwarner/version.rc
config.status: creating src/plugins/bogofilter/Makefile
config.status: creating src/plugins/bsfilter/Makefile
config.status: creating src/plugins/bsfilter/version.rc
config.status: creating src/plugins/clamd/Makefile
config.status: creating src/plugins/clamd/libclamd/Makefile
config.status: creating src/plugins/demo/Makefile
config.status: creating src/plugins/dillo/Makefile
config.status: creating src/plugins/fancy/Makefile
config.status: creating src/plugins/fancy/version.rc
config.status: creating src/plugins/fetchinfo/Makefile
config.status: creating src/plugins/fetchinfo/version.rc
config.status: creating src/plugins/keyword_warner/Makefile
config.status: creating src/plugins/keyword_warner/version.rc
config.status: creating src/plugins/litehtml_viewer/Makefile
config.status: creating src/plugins/litehtml_viewer/version.rc
config.status: creating src/plugins/litehtml_viewer/litehtml/Makefile
config.status: creating src/plugins/libravatar/Makefile
config.status: creating src/plugins/libravatar/version.rc
config.status: creating src/plugins/mailmbox/Makefile
config.status: creating src/plugins/mailmbox/version.rc
config.status: creating src/plugins/managesieve/Makefile
config.status: creating src/plugins/managesieve/version.rc
config.status: creating src/plugins/newmail/Makefile
config.status: creating src/plugins/notification/Makefile
config.status: creating src/plugins/notification/version.rc
config.status: creating src/plugins/notification/gtkhotkey/Makefile
config.status: creating src/plugins/pdf_viewer/Makefile
config.status: creating src/plugins/pdf_viewer/version.rc
config.status: creating src/plugins/perl/Makefile
config.status: creating src/plugins/perl/tools/Makefile
config.status: creating src/plugins/python/Makefile
config.status: creating src/plugins/python/examples/Makefile
config.status: creating src/plugins/pgpcore/Makefile
config.status: creating src/plugins/pgpcore/version.rc
config.status: creating src/plugins/pgpmime/Makefile
config.status: creating src/plugins/pgpmime/version.rc
config.status: creating src/plugins/pgpinline/Makefile
config.status: creating src/plugins/pgpinline/version.rc
config.status: creating src/plugins/rssyl/Makefile
config.status: creating src/plugins/rssyl/version.rc
config.status: creating src/plugins/rssyl/tests/Makefile
config.status: creating src/plugins/rssyl/libfeed/Makefile
config.status: creating src/plugins/rssyl/libfeed/tests/Makefile
config.status: creating src/plugins/smime/Makefile
config.status: creating src/plugins/smime/version.rc
config.status: creating src/plugins/spamassassin/Makefile
config.status: creating src/plugins/spam_report/Makefile
config.status: creating src/plugins/spam_report/version.rc
config.status: creating src/plugins/tnef_parse/Makefile
config.status: creating src/plugins/tnef_parse/version.rc
config.status: creating src/plugins/vcalendar/Makefile
config.status: creating src/plugins/vcalendar/version.rc
config.status: creating src/tests/Makefile
config.status: creating doc/Makefile
config.status: creating doc/man/Makefile
config.status: creating tools/Makefile
config.status: creating config/Makefile
config.status: creating manual/Makefile
config.status: creating claws-mail.pc
config.status: creating config.h
config.status: creating claws-features.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/Makefile

claws-mail 4.3.1git77

Using Address Book   : Original stable interface
JPilot               : no
LDAP                 : yes
gnuTLS               : yes
OAuth2               : yes
iconv                : yes
compface             : yes
IPv6                 : yes
enchant              : yes
IMAP4 (libetpan)     : yes
NNTP (libetpan)      : yes
Crash dialog         : yes
LibSM                : yes
DBUS                 : yes
NetworkManager       : yes
Manual               : yes
Generic UMPC code    : no
SVG support          : yes
Password crypto      : gnutls
Unit tests           : no
pthread              : yes
Startup notification : yes
Valgrind support     : yes
Plugins
   Built:
            - acpi_notifier
            - address_keeper
            - archive
            - att_remover
            - attachwarner
            - bogofilter
            - bsfilter
            - clamd
            - dillo
            - fancy
            - fetchinfo
            - keyword_warner
            - libravatar
            - litehtml_viewer
            - mailmbox
            - managesieve
            - newmail
            - notification
                Features:
                    banner
                    command
                    hotkeys
                    lcdproc
                    libayatana-appindicator3
                    libnotify
                    libcanberra-gtk3
                    popup
                    trayicon
                Disabled due to missing dependencies:
                    unity/messaging-menu
            - pdf_viewer
            - perl
            - python
            - pgpcore
            - pgpmime
            - pgpinline
            - rssyl
            - spamassassin
            - smime
            - spam_report
            - tnef_parse
            - vcalendar
   Disabled:
            - demo

The binary will be installed in /usr/bin

Configuration directory: .claws-mail

Configure finished, type 'make' to build.
```

Regards!

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Users mailing list