Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 417335 - app-emulation/vmware-view-open-client - configure.ac:203: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
Summary: app-emulation/vmware-view-open-client - configure.ac:203: warning: AC_LANG_CO...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Timo Gurr (RETIRED)
URL:
Whiteboard:
Keywords:
: 418213 425604 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-05-24 04:08 UTC by Randall Wald
Modified: 2012-10-02 12:19 UTC (History)
6 users (show)

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


Attachments
emerge --info (emerge--info,6.00 KB, text/plain)
2012-05-24 23:25 UTC, Marc Schiffbauer
Details
intltool-configure-patch (vmware-view-open-client-4.5.0.297975-intltool-configure.patch,382 bytes, patch)
2012-06-18 11:25 UTC, Kvicadlo
Details | Diff
intltool-makefile-patch (vmware-view-open-client-4.5.0.297975-intltool-makefile.patch,487 bytes, patch)
2012-06-18 11:26 UTC, Kvicadlo
Details | Diff
ebuild patch (vmware-view-open-client-4.5.0.297975-r1.ebuild.patch,505 bytes, patch)
2012-06-18 11:26 UTC, Kvicadlo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Randall Wald 2012-05-24 04:08:18 UTC
My system recently upgraded from boost:1.46 to boost:1.48, but the app-emulation/vmware-view-open-client-4.5.0.297975-r1 package is giving me a "preserved libs" error pertaining to one of the 1.46-based libraries (specifically, /usr/lib64/libboost_signals-1_46.so.1.46.1). Since vmware-view-open-client is a binary package, it's unsurprising that it won't compile against an arbitrary version of boost, but given this it should specifically request the version it wants.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-05-24 15:55:31 UTC
It's not a binary package. Are you saying it doesn't build against dev-libs/boost-1.48?
Comment 2 Marc Schiffbauer gentoo-dev 2012-05-24 23:25:47 UTC
Created attachment 313003 [details]
emerge --info

Yep. It does not build. Automake error.

***** automake *****
***** PWD: /var/tmp/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/work/VMware-view-open-client-source-4.5.0-297975
***** automake --add-missing --copy --foreign

configure.ac:203: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from...
../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from...
../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...
../../lib/autoconf/general.m4:2031: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:2052: AC_CACHE_CHECK is expanded from...
m4/boost.m4:200: AX_BOOST_SIGNALS is expanded from...
configure.ac:203: the top level
configure.ac:542: required file `intltool-update.in' not found
configure.ac:542: required file `intltool-merge.in' not found
configure.ac:542: required file `intltool-extract.in' not found
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2012-05-25 16:00:57 UTC
Please attach the entire build log to this bug report.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2012-05-25 16:03:41 UTC
cvs/gentoo-x86/app-emulation/vmware-view-open-client $ ebuild vmware-view-open-client-4.5.0.297975-r1build prepare
Appending /newaches/gentoo/cvs/gentoo-x86 to PORTDIR_OVERLAY...
>>> Existing ${T}/environment for 'vmware-view-open-
>>> client-4.5.0.297975-r1' will be sourced. Run 'clean' to start with a
>>> fresh environment.
>>> Checking VMware-view-open-client-source-4.5.0-297975.tar.gz's mtime...
>>> WORKDIR is up-to-date, keeping...
 * checking ebuild checksums ;-) ...                                                                                         [ ok ]
 * checking auxfile checksums ;-) ...                                                                                        [ ok ]
 * checking miscfile checksums ;-) ...                                                                                       [ ok ]
>>> It appears that 'pretend' has already executed for 'vmware-view-open-client-4.5.0.297975-r1'; skipping.
>>> Remove '/home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/.pretended' to force pretend.
>>> It appears that 'setup' has already executed for 'vmware-view-open-client-4.5.0.297975-r1'; skipping.
>>> Remove '/home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/.setuped' to force setup.
>>> It appears that 'unpack' has already executed for 'vmware-view-open-client-4.5.0.297975-r1'; skipping.
>>> Remove '/home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/.unpacked' to force unpack.
>>> Preparing source in /home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/work/VMware-view-open-client-source-4.5.0-297975 ...
 * Applying vmware-view-open-client-4.5.0.297975-linking.patch ...                                                           [ ok ]
 * Applying vmware-view-open-client-4.5.0.297975-curl-headers.patch ...                                                      [ ok ]
 * Running eautoreconf in '/home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/work/VMware-view-open-client-source-4.5.0-297975' ...
 * Running intltoolize --automake --copy --force ...                                                                         [ ok ]
 * Running aclocal -I //usr/share/aclocal -I m4 ...                                                                          [ ok ]
 * Running autoconf -I //usr/share/aclocal ...                                                                               [ ok ]
 * Running automake --add-missing --copy --foreign ...                                                                       [ !! ]

 * Failed Running automake !
 *
 * Include in your bugreport the contents of:
 *
 *   /home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/temp/automake.out
 
 * ERROR: app-emulation/vmware-view-open-client-4.5.0.297975-r1 failed (prepare phase):
 *   Failed Running automake !
 *
 * Call stack:
 *     ebuild.sh, line   85:  Called src_prepare
 *   environment, line 2699:  Called eautoreconf
 *   environment, line  764:  Called eautomake
 *   environment, line  722:  Called autotools_run_tool 'automake' '--add-missing' '--copy' '--foreign'
 *   environment, line  508:  Called die
 * The specific snippet of code:
 *           die "Failed Running $1 !";
 *
 * If you need support, post the output of `emerge --info '=app-emulation/vmware-view-open-client-4.5.0.297975-r1'`,
 * the complete build log and the output of `emerge -pqv '=app-emulation/vmware-view-open-client-4.5.0.297975-r1'`.
 * The complete build log is located at '/keeps/gentoo/emergelogs/wieneke/app-emulation:vmware-view-open-client-4.5.0.297975-r1:20120524-155245.log'.
 * For convenience, a symlink to the build log is located at '/home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/temp/build.log'.
 * The ebuild environment file is located at '/home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/temp/environment'.
 * Working directory: '/home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/work/VMware-view-open-client-source-4.5.0-297975'
 * S: '/home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/work/VMware-view-open-client-source-4.5.0-297975'


automake.out:
***** automake *****
***** PWD: /home/jer/portage/app-emulation/vmware-view-open-client-4.5.0.297975-r1/work/VMware-view-open-client-source-4.5.0-297975
***** automake --add-missing --copy --foreign

configure.ac:203: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from...
../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from...
../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from...
../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from...
m4/boost.m4:200: AX_BOOST_SIGNALS is expanded from...
configure.ac:203: the top level
configure.ac:542: required file `intltool-update.in' not found
configure.ac:542: required file `intltool-merge.in' not found
configure.ac:542: required file `intltool-extract.in' not found
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2012-05-30 13:33:45 UTC
*** Bug 418213 has been marked as a duplicate of this bug. ***
Comment 6 Justin 2012-06-08 22:58:27 UTC
I'm not sure what this means exactly but if I comment out line 47 of vmware-view-open-client-4.5.0.297975-r1.ebuild then View builds.

Line 47:

#	AT_M4DIR="${AT_M4DIR} -I ${ROOT}/usr/share/aclocal" eautoreconf
Comment 7 Kvicadlo 2012-06-18 11:25:50 UTC
Created attachment 315651 [details, diff]
intltool-configure-patch
Comment 8 Kvicadlo 2012-06-18 11:26:06 UTC
Created attachment 315653 [details, diff]
intltool-makefile-patch
Comment 9 Kvicadlo 2012-06-18 11:26:26 UTC
Created attachment 315655 [details, diff]
ebuild patch
Comment 10 Kvicadlo 2012-06-18 11:26:55 UTC
i created 3 patches for to solve this issue

i am not sure if it is the correct way to fix it but it works:
[*] copy vmware-view-open-client-4.5.0.297975-intltool-*.patch files into /usr/portage/app-emulation/vmware-view-open-client/files directory
[*] copy vmware-view-open-client-4.5.0.297975-r1.ebuild.patch into /usr/portage/app-emulation/vmware-view-open-client directory
[*] change dir to /usr/portage/app-emulation/vmware-view-open-client/
[*] run patch -p0 < vmware-view-open-client-4.5.0.297975-r1.ebuild.patch
[*] run ebuild vmware-view-open-client-4.5.0.297975-r1.ebuild clean
[*] run ebuild vmware-view-open-client-4.5.0.297975-r1.ebuild digest
[*] voila! emerge -v vmware-view-open-client should work now

hope this helps.
Comment 11 Marc Schiffbauer gentoo-dev 2012-09-15 08:39:53 UTC
Any news here?

Is something wrong with the patches?
Comment 12 Tom Flair 2012-09-15 12:16:10 UTC
The patches worked for me.
Comment 13 Sergei Trofimovich (RETIRED) gentoo-dev 2012-10-02 12:15:02 UTC
*** Bug 425604 has been marked as a duplicate of this bug. ***
Comment 14 Sergei Trofimovich (RETIRED) gentoo-dev 2012-10-02 12:19:04 UTC
Pusdhed as:

> 02 Oct 2012; Sergei Trofimovich <slyfox@gentoo.org>
> +files/vmware-view-open-client-4.5.0.297975-unbundle-intltool.patch,
> vmware-view-open-client-4.5.0.297975-r1.ebuild:
> Fix build failure against newer intltool (bug #417335 by Randall Wald and
> others).


Thanks guys!