Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 515402 - dev-libs/libmcal-0.7-r6 econf called in src_compile instead of src_configure
Summary: dev-libs/libmcal-0.7-r6 econf called in src_compile instead of src_configure
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-27 05:31 UTC by Patrick Lauer
Modified: 2014-07-01 07:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2014-06-27 05:31:21 UTC
x86_64-pc-linux-gnu-gcc -O2 -pipe -DUSE_PAM -lpam -I.. -fPIC -I.. -I../libmcal -c -o lex.icap_yy.o lex.icap_yy.c
icaproutines.c: In function 'icap_literal':
icaproutines.c:167:2: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'size_t' [-Wformat=]
  fprintf(net->out, " {%u}\r\n", strlen(arg));
  ^
ld -r -o icap_driver.o icap.o icaproutines.o lex.icap_yy.o
touch bootstrap.in
 * QA Notice: econf called in src_compile instead of src_configure
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-mstore --with-icap --libdir=/usr/lib64
checking for driver mstore... yes
checking for driver icap... yes
creating cache ./config.cache
checking for flex... flex
checking for yywrap in -lfl... yes
checking for gcc... gcc
checking whether the C compiler (gcc -O2 -pipe -DUSE_PAM -lpam -Wl,-O1 -Wl,--as-needed -lpam) works... yes
checking whether the C compiler (gcc -O2 -pipe -DUSE_PAM -lpam -Wl,-O1 -Wl,--as-needed -lpam) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for unistd.h... yes
checking for working const... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for vprintf... yes
checking for socket... yes
checking for strdup... yes
checking for strtoul... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
make -j4 CC=x86_64-pc-linux-gnu-gcc 'CFLAGS=-O2 -pipe -DUSE_PAM -lpam' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -lpam' 
x86_64-pc-linux-gnu-gcc -O2 -pipe -DUSE_PAM -lpam -fPIC -Iicap -Imstore    -I. -c -o mcal.o mcal.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -DUSE_PAM -lpam -fPIC -Iicap -Imstore    -I. -c -o datetime.o datetime.c
flex icalscanner.lex
x86_64-pc-linux-gnu-gcc -O2 -pipe -DUSE_PAM -lpam -fPIC -Iicap -Imstore    -I. -c -o icalroutines.o icalroutines.c
x86_64-pc-linux-gnu-gcc -O2 -pipe -DUSE_PAM -lpam -fPIC -Iicap -Imstore    -I. -c -o cal_misc.o cal_misc.c
icalroutines.c: In function 'icalout_end':
icalroutines.c:511:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result]
  fread(buf, size, 1, tmp);
  ^
x86_64-pc-linux-gnu-gcc -O2 -pipe -DUSE_PAM -lpam -fPIC -Iicap -Imstore    -I. -c -o lex.ical_yy.o lex.ical_yy.c
rm -f libmcal.a
rm -f libmcal.so
ar r libmcal.a mcal.o datetime.o lex.ical_yy.o icalroutines.o cal_misc.o mstore/mstore_driver.o icap/icap_driver.o
x86_64-pc-linux-gnu-gcc -Wl,-soname=libmcal.so -O2 -pipe -DUSE_PAM -lpam -Wl,-O1 -Wl,--as-needed -lpam -Iicap -Imstore    -I. -shared -o libmcal.so mcal.o datetime.o lex.ical_yy.o icalroutines.o cal_misc.o mstore/mstore_driver.o icap/icap_driver.o
ar: creating libmcal.a
>>> Source compiled.
>>> Test phase [not enabled]: dev-libs/libmcal-0.7-r6
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2014-07-01 07:22:30 UTC
 * QA Notice: econf called in src_compile instead of src_configure

read the ebuild, it has an EXPLICIT comment that there is no way around this.
    # Sorry repoman, this econf cannot be run until the above two compiles are
    # done.


src_compile is:
emake, emake, econf, emake

with the econf depending on the first two emakes.