Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 777096 - dev-libs/libical-3.0.9[doc] No such file or directory: 'libical-glib-scan.o' when LD=""
Summary: dev-libs/libical-3.0.9[doc] No such file or directory: 'libical-glib-scan.o' ...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas Sturmlechner
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-18 19:33 UTC by Alessandro Barbieri
Modified: 2021-03-19 02:49 UTC (History)
2 users (show)

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


Attachments
libical-3.0.9:20210318-192847.log (libical-3.0.9:20210318-192847.log,136.38 KB, text/plain)
2021-03-18 19:33 UTC, Alessandro Barbieri
Details
libical.info (libical.info,11.01 KB, text/plain)
2021-03-19 02:47 UTC, Alessandro Barbieri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alessandro Barbieri 2021-03-18 19:33:10 UTC
FAILED: doc/reference/libical-glib/html/index.html                                                                                                                                                                                            
cd /var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/doc/reference/libical-glib && /usr/bin/gtkdoc-scan --module=libical-glib --deprecated-guards="LIBICAL_GLIB_DISABLE_DEPRECATED" --ignore-headers="libical-glib-private.h" -
-rebuild-sections --rebuild-types --source-dir="/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib" && /usr/bin/cmake -E chdir /var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/doc/reference/l
ibical-glib /usr/bin/cmake -E env LD_LIBRARY_PATH=":/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/lib:/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/lib:lib64:" /usr/bin/gtkdoc-scangobj --module=libica
l-glib --cflags=\ -pthread\ -I/usr/lib64/libffi/include\ -I/usr/include/glib-2.0\ -I/usr/lib64/glib-2.0/include\ -I/usr/include/sysprof-4\ -Iinclude\ -Os\ -pipe\ -march=native\ -Os\ -pipe\ -march=native\ -Wimplicit-function-declaration\ -
Wno-error=implicit-function-declaration\ -fvisibility=hidden\ -Wno-deprecated\ -Wall\ -Wno-unknown-pragmas\ -Wextra\ -Winit-self\ -Wunused\ -Wno-div-by-zero\ -Wundef\ -Wpointer-arith\ -Wtype-limits\ -Wwrite-strings\ -Werror=return-type\ -
Wunused-but-set-variable\ -Wlogical-op\ -Wsizeof-pointer-memaccess\ -Wformat\ -Wformat-security\ -Wredundant-decls\ -D_XOPEN_SOURCE=500\ -D_DEFAULT_SOURCE\ -D_GNU_SOURCE --ldflags=\ -L/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3
.0.9_build/lib\ -lical\ -L/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/lib\ -lical-glib\ -Wl,-O1\ -Wl,--as-needed\ -lgobject-2.0\ -lglib-2.0\ -Llib64 && /usr/bin/gtkdoc-mkdb --module=libical-glib --name-space=libical-g
lib --main-sgml-file="/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/doc/reference/libical-glib/libical-glib-docs.sgml" --sgml-mode --output-format=xml --source-dir="/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3
.0.9_build/src/libical-glib" && /usr/bin/cmake -E make_directory /var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/doc/reference/libical-glib/html && /usr/bin/cmake -E chdir /var/tmp/portage/dev-libs/libical-3.0.9/work/libi
cal-3.0.9_build/doc/reference/libical-glib/html /usr/bin/gtkdoc-mkhtml --path=.. libical-glib ../libical-glib-docs.sgml && /usr/bin/gtkdoc-fixxref --module=libical-glib --module-dir=html --extra-dir=.. --html-dir="share/gtk-doc/html/libic
al-glib"                                                                                                                                                                                                                                      
libical-glib-scan.c: In function ‘output_object_actions’:                                                                                                                                                                                     
libical-glib-scan.c:599:30: warning: unused parameter ‘fp’ [-Wunused-parameter]                                                                                                                                                               
  599 | output_object_actions (FILE *fp, GType object_type)                                                                                                                                                                                   
      |                        ~~~~~~^~                                                                                                                                                                                                       
2021-03-18 20:29:37,714:scangobj.py:execute_command:1293:WARNING:Linking scanner failed: [Errno 2] No such file or directory: 'libical-glib-scan.o', command: libical-glib-scan.o -L/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9
_build/lib -lical -L/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/lib -lical-glib -Wl,-O1 -Wl,--as-needed -lgobject-2.0 -lglib-2.0 -Llib64 -o libical-glib-scan                                                            
[106/108] cd /var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib && /usr/bin/cmake -E env "CC='/usr/bin/x86_64-pc-linux-gnu-gcc'" /usr/bin/g-ir-scanner --add-include-path=/var/tmp/portage/dev-libs/libical-3.0
.9/work/libical-3.0.9_build/src/libical-glib --add-include-path=/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src/libical-glib --add-include-path=/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src --add-incl
ude-path=/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical --add-include-path=/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src --add-include-path=/var/tmp/portage/dev-libs/libical-3.0.9/work/libica
l-3.0.9/src/libical --library-path=/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/lib --identifier-prefix=ICal --pkg-export libical-glib --c-include=libical-glib/libical-glib.h --cflags-begin -I/var/tmp/portage/dev-libs/
libical-3.0.9/work/libical-3.0.9_build/src -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib -I/var/tmp/portage/dev-libs/libi
cal-3.0.9/work/libical-3.0.9_build/lib -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src/libical --cflags-end --verbose --namespace=ICalGLib --nsversion=3.0 -
-no-libtool --library=ical-glib --include=GObject-2.0 --include=GLib-2.0 --warn-all -pthread -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -DLIBICAL_GLIB_COMPILATION -I/var/tmp/
portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src/libical-glib -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical -I/var/t
mp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src/libical -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib i-cal-array.h i-cal-array.c i-cal-attach.h i-cal-attach.c i-cal-comp-iter.h i-cal-comp-it
er.c i-cal-component.h i-cal-component.c i-cal-datetimeperiod.h i-cal-datetimeperiod.c i-cal-derived-parameter.h i-cal-derived-parameter.c i-cal-derived-property.h i-cal-derived-property.c i-cal-derived-value.h i-cal-derived-value.c i-cal
-duration.h i-cal-duration.c i-cal-enums.h i-cal-enums.c i-cal-error.h i-cal-error.c i-cal-geo.h i-cal-geo.c i-cal-memory.h i-cal-memory.c i-cal-mime.h i-cal-mime.c i-cal-parameter.h i-cal-parameter.c i-cal-parser.h i-cal-parser.c i-cal-p
eriod.h i-cal-period.c i-cal-property.h i-cal-property.c i-cal-recur-iterator.h i-cal-recur-iterator.c i-cal-recurrence.h i-cal-recurrence.c i-cal-recur.h i-cal-recur.c i-cal-reqstat.h i-cal-reqstat.c i-cal-restriction.h i-cal-restriction
.c i-cal-time-span.h i-cal-time-span.c i-cal-time.h i-cal-time.c i-cal-timezone.h i-cal-timezone.c i-cal-trigger.h i-cal-trigger.c i-cal-unknowntokenhandling.h i-cal-unknowntokenhandling.c i-cal-value.h i-cal-value.c libical-glib-private.
h i-cal-object.c i-cal-object.h --output /var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib/ICalGLib-3.0.gir --accept-unprefixed                                                                               
/usr/bin/x86_64-pc-linux-gnu-gcc -E -DLIBICAL_GLIB_COMPILATION -I. -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical -I/var/tmp/portage/de
v-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/lib -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src -I/var/tmp/portage/dev-libs/libical-3.0
.9/work/libical-3.0.9/src/libical -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src/libical-glib -o g-ir-cpp-9js6vuy
4.i -C /var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib/g-ir-cpp-9js6vuy4.c                                                                                                                                  
/usr/bin/x86_64-pc-linux-gnu-gcc -Os -pipe -march=native -Os -pipe -march=native -Wimplicit-function-declaration -Wno-error=implicit-function-declaration -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I
/usr/include/sysprof-4 -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src/libical-glib -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libica
l-3.0.9_build/src/libical -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src/libical -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/
usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/var/tmp/portage/dev-libs/libica
l-3.0.9/work/libical-3.0.9_build/src -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib -I/var/tmp/portage/dev-libs/libical-3.
0.9/work/libical-3.0.9_build/lib -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src -I/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9/src/libical -c /var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build
/src/libical-glib/tmp-introspect4ocq5v3m/ICalGLib-3.0.c -o /var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib/tmp-introspect4ocq5v3m/ICalGLib-3.0.o -Wno-deprecated-declarations -pthread                      
g-ir-scanner: link: /usr/bin/x86_64-pc-linux-gnu-gcc -o /var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib/tmp-introspect4ocq5v3m/ICalGLib-3.0 -Os -pipe -march=native -Os -pipe -march=native -Wimplicit-function-declaration -Wno-error=implicit-function-declaration /var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/src/libical-glib/tmp-introspect4ocq5v3m/ICalGLib-3.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/lib -Wl,-rpath,/var/tmp/portage/dev-libs/libical-3.0.9/work/libical-3.0.9_build/lib -lical-glib -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-O1 -Wl,--as-needed                                                                                                                                                                                                                                            
ninja: build stopped: subcommand failed.                                                                                                                                                                                                      
 * ERROR: dev-libs/libical-3.0.9::gentoo failed (compile phase):                                                                                                                                                                              
 *   ninja -v -j12 -l15 failed
Comment 1 Alessandro Barbieri 2021-03-18 19:33:29 UTC
Created attachment 692304 [details]
libical-3.0.9:20210318-192847.log

buildlog
Comment 2 Alessandro Barbieri 2021-03-18 19:43:13 UTC
Same issue with rlibtool, libtool, bash and dash
Comment 3 Ionen Wolkens gentoo-dev 2021-03-18 21:59:39 UTC
I can't reproduce.

While trying I did run into missing deps though:
    CMake Error at cmake/modules/GtkDoc.cmake:34 (message):
      Cannot find all gtk-doc binaries
[...]
    sh: line 1: dot: command not found
Comment 4 Alessandro Barbieri 2021-03-19 02:39:25 UTC
That's because I've used LD=""
LD=gcc solve this issue but it's clearly wrong
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-03-19 02:41:41 UTC
Like I said on the other bug, *please* include emerge --info and any useful immediate details about your environment to save time.

(In reply to Alessandro Barbieri from comment #4)
> That's because I've used LD=""
> LD=gcc solve this issue but it's clearly wrong

LD is kind of a controversial 'variable' here because not everyone uses it for the same thing.
Comment 6 Alessandro Barbieri 2021-03-19 02:44:50 UTC
I've tried with LD=LD.bfd but it fails with the same error of the other bug regarding LLD
Comment 7 Alessandro Barbieri 2021-03-19 02:47:24 UTC
Created attachment 692343 [details]
libical.info

emerge --info