Summary: | [QA] x11-libs/fltk-1.1.7-r3: unrecognized options: --enable-static | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Mokrejš <mmokrejs> |
Component: | Current packages | Assignee: | Desktop Misc. Team <desktop-misc> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 246778 | ||
Attachments: |
build.log
config.log configure |
Description
Martin Mokrejš
2009-10-09 16:09:32 UTC
Created attachment 206551 [details]
build.log
Created attachment 206553 [details]
config.log
Created attachment 206554 [details]
configure
Anyway, it died: Compiling filename_list.cxx... filename_list.cxx: In function ‘int fl_filename_list(const char*, dirent***, int (*)(dirent**, dirent**))’: filename_list.cxx:70: error: invalid conversion from ‘int (*)(const void*, const void*)’ to ‘int (*)(const dirent**, const dirent**)’ filename_list.cxx:70: error: initializing argument 4 of ‘int scandir(const char*, dirent***, int (*)(const dirent*), int (*)(const dirent**, const dirent**))’ make[1]: *** [filename_list.o] Error 1 make: *** [all] Error 1 * * ERROR: x11-libs/fltk-1.1.7-r3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2291: Called die * The specific snippet of code: * emake || die "Parallel Make Failed" * The die message: * Parallel Make Failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-libs/fltk-1.1.7-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-libs/fltk-1.1.7-r3/temp/environment'. * It looks using gcc-3.3.6 gives not a single warning message from g++ during src_compile() step, unlike when using gcc-4.3.4 or 4.4.1 complaine da lot about many .cxx files, and died at filename_list.cxx. I conclude that the sources are setup for gcc-3, but even with gcc-3 suddenly died on the very same file: Compiling filename_list.cxx... filename_list.cxx: In function `int fl_filename_list(const char*, dirent***, int (*)(dirent**, dirent**))': filename_list.cxx:70: error: invalid conversion from `int (*)(const void*, const void*)' to `int (*)(const dirent**, const dirent**)' make[1]: *** [filename_list.o] Error 1 make: *** [all] Error 1 Maybe this gives you some hints. I can compile/install 1.1.9-r1, although these apply as well: >>> Preparing source in /var/tmp/portage/x11-libs/fltk-1.1.9-r1/work/fltk-1.1.9 ... * Applying fltk-1.1.9-desktop.patch ... [ ok ] * Applying fltk-1.1.9-as-needed.patch ... [ ok ] * Applying fltk-1.1.9-conf-tests.patch ... [ ok ] * Applying fltk-1.1.9-glibc2.10-scandir.patch ... [ ok ] * Applying fltk-1.1.9-consts.patch ... [ ok ] * Running autoconf ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/x11-libs/fltk-1.1.9-r1/work/fltk-1.1.9 ... ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --includedir=/usr/include/fltk-1.1 --libdir=/usr/lib/fltk-1.1 --docdir=/usr/share/doc/fltk-1.1.9-r1/html --enable-largefile --enable-shared --enable-xdbe --enable-gl --enable-threads --enable-xft --enable-xinerama [cut] checking for IceConnectionNumber in -lICE... yes configure: WARNING: Ignoring libraries " -lSM -lICE" requested by configure. I removed any version prior to 1.9* Closing as WONTFIX |