relevant output from log file: ator.lo grib_parse_utils.lo grib_query.lo grib_scaling.lo grib_templates.lo grib_dependency.lo grib_value.lo grib_errors.lo grib_expres sion_class_binop.lo grib_expression_class_true.lo grib_expression_class_string_compare.lo grib_expression_class_unop.lo grib_expression _class_functor.lo grib_expression_class_accessor.lo grib_expression_class_long.lo grib_expression_class_double.lo grib_expression_class _string.lo grib_box.lo grib_box_class.lo grib_box_class_gen.lo grib_box_class_regular_gaussian.lo grib_box_class_reduced_gaussian.lo gr ib_nearest.lo grib_nearest_class.lo grib_nearest_class_gen.lo grib_nearest_class_regular.lo grib_nearest_class_reduced.lo grib_nearest_ class_latlon_reduced.lo grib_nearest_class_sh.lo grib_iterator_class_polar_stereographic.lo grib_iterator_class_lambert_azimuthal_equal _area.lo grib_iterator.lo grib_iterator_class.lo grib_iterator_class_gaussian.lo grib_iterator_class_gaussian_reduced.lo grib_iterator_ class_latlon_reduced.lo grib_iterator_class_gen.lo grib_iterator_class_latlon.lo grib_iterator_class_regular.lo grib_expression.lo grib _util.lo compile.lo functions.lo md5.lo grib_yacc.lo grib_lex.lo -lm -lpng -lopenjpeg -lm ../libtool: line 6007: cd: no/lib: No such file or directory libtool: link: cannot determine absolute directory name of `no/lib' make[2]: *** [libgrib_api.la] Error 1 make[2]: Leaving directory `/var/tmp/portage/sci-libs/grib_api-1.9.9/work/grib_api-1.9.9/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/sci-libs/grib_api-1.9.9/work/grib_api-1.9.9/src' make: *** [all-recursive] Error 1 emake failed * ERROR: sci-libs/grib_api-1.9.9 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 84: Called src_compile * environment, line 2743: Called _eapi2_src_compile * phase-helpers.sh, line 570: Called die * The specific snippet of code: * emake || die "emake failed" * * If you need support, post the output of 'emerge --info =sci-libs/grib_api-1.9.9', * the complete build log and the output of 'emerge -pqv =sci-libs/grib_api-1.9.9'. * The complete build log is located at '/var/tmp/portage/sci-libs/grib_api-1.9.9/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-libs/grib_api-1.9.9/temp/environment'. * S: '/var/tmp/portage/sci-libs/grib_api-1.9.9/work/grib_api-1.9.9' Reproducible: Always
Please provide emerge --info and attach the full build log.
Created attachment 293901 [details] build log
Created attachment 293903 [details] emerge --info
the same trouble, i try remove this option(`--with-perl-options=INSTALLDIRS=vendor \') from ebuild, turn out it works. i barely know about perl or autotools, so this is the only i can say.
cant reproduce here. could you post your config.log? thanks.
Created attachment 296179 [details] config.log config.log for grib_api-1.9.9
ok. i think i fixed it in cvs, along with an automagic dependency. re-open if you still see the same problem. thanks.
I am sorry, still see the same error.
+ 21 Dec 2011; Justin Lecher <jlec@gentoo.org> grib_api-1.9.9.ebuild: + Fix for linker failure, #391797 +