From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: Errors when updating IPFire-3.x pakfire Date: Mon, 25 Sep 2023 16:47:35 +0200 Message-ID: <80828ab4-3819-46d5-884b-28464ed3bcc3@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4551153554546524512==" List-Id: --===============4551153554546524512== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable I did a git pull on my IPFire-3.x local repo and a lot of changes were=20 uploaded. I then ran make -j$(nproc) and quite a few errors occurred. I then re-cloned the pakfire repo and went through the whole autogen.sh=20 and configure with no problems but again with the make there were errors=20 as below. Regards, Adolf make -j$(nproc) =C2=A0 YACC=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/parser/grammar.c updating src/libpakfire/parser/grammar.h make --no-print-directory all-recursive Making all in . =C2=A0 LEX=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/parser/scanner.c =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-a= rch.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-a= rchive.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-b= uild.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-c= group.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-c= ompress.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-c= onfig.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-d= b.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-d= ependencies.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-d= igest.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-d= ist.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-d= ownloader.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-f= hs.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-f= ile.lo src/libpakfire/file.c:90:10: warning: #warning TODO data [-Wcpp] =C2=A0=C2=A0 90 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #warning T= ODO data =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 ^~~~~~~ =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-f= ilelist.lo src/libpakfire/file.c: In function=20 '__pakfire_file_check_cf_protection_aarch64': src/libpakfire/file.c:2695:11: warning: #warning TODO [-Wcpp] =C2=A02695 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # warning TODO =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 ^~~~~~~ =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-j= ail.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-k= ey.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-l= inter.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-l= ogging.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-m= ount.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-p= ackage.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-p= ackager.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-p= ackagelist.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-p= akfire.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-p= arser.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-p= roblem.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-p= rogressbar.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-p= wd.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-r= epo.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-r= epolist.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-s= criptlet.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-s= napshot.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-s= olution.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-s= tring.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-t= ransaction.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-u= i.lo src/libpakfire/ui.c:91:34: warning: 'pakfire_ui_append_solution' defined=20 but not used [-Wunused-function] =C2=A0=C2=A0 91 | static struct pakfire_solution** pakfire_ui_append_solutio= n( =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/libpakfire/ui.c:44:12: warning: 'pakfire_ui_enter_number' defined=20 but not used [-Wunused-function] =C2=A0=C2=A0 44 | static int pakfire_ui_enter_number(struct pakfire* pakfire= ,=20 const char* question, =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 ^~~~~~~~~~~~~~~~~~~~~~~ =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_la-u= til.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/parser/libpakfi= re_parser_la-grammar.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/parser/libpakfi= re_parser_la-scanner.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-arch.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-archive.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-build.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-cgroup.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-compress.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-config.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-db.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-dependencies.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-digest.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-dist.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-downloader.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-fhs.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-file.lo src/libpakfire/file.c:90:10: warning: #warning TODO data [-Wcpp] =C2=A0=C2=A0 90 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 #warning T= ODO data =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 ^~~~~~~ =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-filelist.lo src/libpakfire/file.c: In function=20 '__pakfire_file_check_cf_protection_aarch64': src/libpakfire/file.c:2695:11: warning: #warning TODO [-Wcpp] =C2=A02695 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # warning TODO =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 ^~~~~~~ =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-jail.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-key.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-linter.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-logging.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-mount.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-package.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-packager.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-packagelist.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-pakfire.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-parser.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-problem.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-progressbar.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-pwd.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-repo.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-repolist.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-scriptlet.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-snapshot.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-solution.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-string.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-transaction.lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-ui.lo src/libpakfire/ui.c:91:34: warning: 'pakfire_ui_append_solution' defined=20 but not used [-Wunused-function] =C2=A0=C2=A0 91 | static struct pakfire_solution** pakfire_ui_append_solutio= n( =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/libpakfire/ui.c:44:12: warning: 'pakfire_ui_enter_number' defined=20 but not used [-Wunused-function] =C2=A0=C2=A0 44 | static int pakfire_ui_enter_number(struct pakfire* pakfire= ,=20 const char* question, =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 ^~~~~~~~~~~~~~~~~~~~~~~ =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/libpakfire/libpakfire_inte= rnal_la-util.lo =C2=A0 CCLD=C2=A0=C2=A0=C2=A0=C2=A0 libpakfire-parser.la =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/cli/lib/libcli_la-command.= lo =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/cli/lib/libcli_la-dump.lo src/cli/lib/dump.c: In function 'cli_dump_packagelist': src/cli/lib/dump.c:53:16: warning: implicit declaration of function=20 'pakfire_packagelist_walk'; did you mean 'pakfire_packagelist_push'?=20 [-Wimplicit-function-declaration] =C2=A0=C2=A0 53 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 return pak= fire_packagelist_walk(list,=20 __cli_dump_package, &flags); =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ^~~~~~~~~~~~~~~~~~~~~~~~ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 pakfire_packagelist_push src/cli/lib/dump.c:53:16: warning: nested extern declaration of=20 'pakfire_packagelist_walk' [-Wnested-externs] =C2=A0 CCLD=C2=A0=C2=A0=C2=A0=C2=A0 libpakfire.la =C2=A0 GEN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/scripts/pakfire-builder =C2=A0 GEN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/scripts/pakfire-client =C2=A0 GEN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/scripts/pakfire-daemon =C2=A0 ASCIIDOC man/pakfire.xml =C2=A0 ASCIIDOC man/pakfire-archive-format.xml =C2=A0 ASCIIDOC man/pakfire-deps.xml =C2=A0 GEN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/systemd/pakfire-daemon.service =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/cli/pakfire/pakfire-main.o =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/cli/pakfire/pakfire-check.o =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/cli/pakfire/pakfire-clean.o =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/cli/pakfire/pakfire-info.o =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/cli/pakfire/pakfire-instal= l.o src/cli/pakfire/install.c: In function =E2=80=98parse_argv=E2=80=99: src/cli/pakfire/install.c:77:53: error: =E2=80=98PAKFIRE_JOB_BEST=E2=80=99 un= declared=20 (first use in this function) =C2=A0=C2=A0 77 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 config.job_flags= |=3D=20 PAKFIRE_JOB_BEST; =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | ^~~~~~~~~~~~~~~~ src/cli/pakfire/install.c:77:53: note: each undeclared identifier is=20 reported only once for each function it appears in src/cli/pakfire/install.c:81:61: error:=20 =E2=80=98PAKFIRE_TRANSACTION_ALLOW_DOWNGRADE=E2=80=99 undeclared (first use i= n this=20 function) =C2=A0=C2=A0 81 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 config.transacti= on_flags |=3D=20 PAKFIRE_TRANSACTION_ALLOW_DOWNGRADE; =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ =C2=A0 CC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 src/cli/pakfire/pakfire-provid= es.o src/cli/pakfire/install.c:85:61: error:=20 =E2=80=98PAKFIRE_TRANSACTION_ALLOW_UNINSTALL=E2=80=99 undeclared (first use i= n this=20 function) =C2=A0=C2=A0 85 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 config.transacti= on_flags |=3D=20 PAKFIRE_TRANSACTION_ALLOW_UNINSTALL; =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/pakfire/install.c:89:61: error:=20 =E2=80=98PAKFIRE_TRANSACTION_WITHOUT_RECOMMENDED=E2=80=99 undeclared (first u= se in this=20 function) =C2=A0=C2=A0 89 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 config.transacti= on_flags |=3D=20 PAKFIRE_TRANSACTION_WITHOUT_RECOMMENDED; =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cli/pakfire/install.c: In function =E2=80=98cli_install=E2=80=99: src/cli/pakfire/install.c:115:13: warning: implicit declaration of=20 function =E2=80=98pakfire_transaction_create=E2=80=99; did you mean=20 =E2=80=98pakfire_transaction_count=E2=80=99? [-Wimplicit-function-declaration] =C2=A0 115 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 r =3D pakfire_t= ransaction_create(&transaction, pakfire,=20 config.transaction_flags); =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ^~~~~~~~~~~~~~~~~~~~~~~~~~ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 pakfire_transaction_count src/cli/pakfire/install.c:115:13: warning: nested extern declaration of=20 =E2=80=98pakfire_transaction_create=E2=80=99 [-Wnested-externs] src/cli/pakfire/install.c:123:21: warning: implicit declaration of=20 function =E2=80=98pakfire_transaction_request=E2=80=99; did you mean=20 =E2=80=98pakfire_transaction_run=E2=80=99? [-Wimplicit-function-declaration] =C2=A0 123 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 r =3D pakfire_transaction_request(transacti= on, =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 pakfire_transaction_run src/cli/pakfire/install.c:123:21: warning: nested extern declaration of=20 =E2=80=98pakfire_transaction_request=E2=80=99 [-Wnested-externs] src/cli/pakfire/install.c:124:33: error: =E2=80=98PAKFIRE_JOB_INSTALL=E2=80= =99=20 undeclared (first use in this function); did you mean=20 =E2=80=98PAKFIRE_CLI_INSTALL_H=E2=80=99? =C2=A0 124 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 PAKFIRE_JOB_INSTALL, a= rgv[i],=20 config.job_flags); =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ^= ~~~~~~~~~~~~~~~~~~ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 P= AKFIRE_CLI_INSTALL_H src/cli/pakfire/install.c:132:13: warning: implicit declaration of=20 function =E2=80=98pakfire_transaction_solve=E2=80=99; did you mean=20 =E2=80=98pakfire_transaction_count=E2=80=99? [-Wimplicit-function-declaration] =C2=A0 132 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 r =3D pakfire_t= ransaction_solve(transaction, 0, &problems); =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ^~~~~~~~~~~~~~~~~~~~~~~~~ =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 pakfire_transaction_count src/cli/pakfire/install.c:132:13: warning: nested extern declaration of=20 =E2=80=98pakfire_transaction_solve=E2=80=99 [-Wnested-externs] src/cli/pakfire/install.c:144:13: error: too few arguments to function=20 =E2=80=98pakfire_transaction_run=E2=80=99 =C2=A0 144 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 r =3D pakfire_t= ransaction_run(transaction); =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/cli/pakfire/install.c:26: /usr/include/pakfire/transaction.h:39:5: note: declared here =C2=A0=C2=A0 39 | int pakfire_transaction_run(struct pakfire_transaction*=20 transaction, int flags); =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0=C2=A0 ^~~~~~~~~~~~~~~~~~~= ~~~~ make[2]: *** [Makefile:3842: src/cli/pakfire/pakfire-install.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:4602: all-recursive] Error 1 make: *** [Makefile:2118: all] Error 2 --=20 Sent from my laptop --===============4551153554546524512==--