Solved When trying to install PHP7.4 extensions; I am receiving make errors on required packages.

I am not certain how exactly to resolve this.

When doing "make clean install" on /usr/ports/lang/php74-extensions I am receiving the following build errors:

Stop.
make[12]: stopped in /usr/ports/devel/llvm80
*** Error code 1

(RESOLVED w/ make clean install)

Stop.
make[11]: stopped in /usr/ports/graphics/mesa-libs
*** Error code 1



-- FAILED / NEEDS python3.5
All these say they need python 3.5 (which I installed; including, 3.6 and 3.8; however doesn't fix it.)

I receive the following error on the remainder compiler errors:

Code:
root@sharpenyoursword:/usr/ports/graphics/mesa-libs # make clean install
===>  Cleaning for libdrm-2.4.99,1
===>  Cleaning for mesa-libs-18.3.2_3
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by mesa-libs-18.3.2_3 for building
===>  Extracting for mesa-libs-18.3.2_3
=> SHA256 Checksum OK for mesa-18.3.2.tar.xz.
===>  Patching for mesa-libs-18.3.2_3
===>  Applying FreeBSD patches for mesa-libs-18.3.2_3
===>   mesa-libs-18.3.2_3 depends on package: wayland-protocols>=1.8 - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/pthread-stubs.pc - found
===>   mesa-libs-18.3.2_3 depends on executable: bison - found
===>   mesa-libs-18.3.2_3 depends on executable: msgfmt - found
===>   mesa-libs-18.3.2_3 depends on executable: gmake - found
===>   mesa-libs-18.3.2_3 depends on package: pkgconf>=1.3.0_1 - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/bin/python2.7 - found
===>   mesa-libs-18.3.2_3 depends on package: llvm80>=3.9.0_4 - found
===>   mesa-libs-18.3.2_3 depends on package: xorgproto>=0 - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xcb.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xdamage.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xshmfence.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xxf86vm.pc - found
===>   mesa-libs-18.3.2_3 depends on shared library: libwayland-egl.so - found (/usr/local/lib/libwayland-egl.so)
===>   mesa-libs-18.3.2_3 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so)
===>   mesa-libs-18.3.2_3 depends on shared library: libdrm.so - not found
===>  License MIT accepted by the user
===>   libdrm-2.4.99,1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by libdrm-2.4.99,1 for building
===>  Extracting for libdrm-2.4.99,1
=> SHA256 Checksum OK for libdrm-2.4.99.tar.bz2.
===>  Patching for libdrm-2.4.99,1
===>  Applying extra patch /usr/ports/graphics/libdrm/files/extra-xf86drm.c
===>  Applying FreeBSD patches for libdrm-2.4.99,1
===>   libdrm-2.4.99,1 depends on file: /usr/local/libdata/pkgconfig/pthread-stubs.pc - found
===>   libdrm-2.4.99,1 depends on file: /usr/local/share/xsl/docbook/manpages/docbook.xsl - found
===>   libdrm-2.4.99,1 depends on executable: xsltproc - found
===>   libdrm-2.4.99,1 depends on executable: meson - not found
===>  meson-0.52.1 needs Python 3.5 at least, but 2.7 was specified.
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/devel/meson
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/graphics/libdrm
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/graphics/libdrm
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/graphics/mesa-libs
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/mesa-libs
root@sharpenyoursword:/usr/ports/graphics/mesa-libs #



Code:
Stop.
make[10]: stopped in /usr/ports/graphics/mesa-libs
*** Error code 1

Stop.
make[9]: stopped in /usr/ports/graphics/freeglut
*** Error code 1

Stop.
make[8]: stopped in /usr/ports/graphics/freeglut
*** Error code 1

Stop.
make[7]: stopped in /usr/ports/graphics/webp
*** Error code 1

Stop.
make[6]: stopped in /usr/ports/graphics/webp
*** Error code 1

Stop.
make[5]: stopped in /usr/ports/graphics/gd
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/graphics/gd
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/graphics/php74-gd
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/graphics/php74-gd
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/lang/php74-extensions
*** Error code 1


Any help would be great! Thank you all so much. I love this operating system!
 
Last edited by a moderator:
A few days ago the same problem with python27 beeing specified was reported with another port build. Install devel/meson first.
I took a look at that post T-Daemon, thank you. I still am not sure that will fix it for me. Do you think it's the llvm80 that I should remove? It took hours and hours to compile and didn't report an error when it finished.

Thanks again! :)
 
I gave the server a reboot and tried building again. It did cleaning procedures this time before erroring it.

Code:
root@sharpenyoursword:/usr/ports/lang/php74-extensions # make clean install
===>  Cleaning for php74-gd-7.4.0
===>  Cleaning for libgd-2.2.5_2,1
===>  Cleaning for webp-1.0.3_1
===>  Cleaning for freeglut-3.0.0_2
===>  Cleaning for ninja-1.9.0,2
===>  Cleaning for mesa-libs-18.3.2_3
===>  Cleaning for libdrm-2.4.99,1
===>  Cleaning for php74-extensions-1.0
===>   php74-extensions-1.0 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by php74-extensions-1.0 for building
===>  Extracting for php74-extensions-1.0
===>  Patching for php74-extensions-1.0
===>  Configuring for php74-extensions-1.0
===>  Staging for php74-extensions-1.0
===>   php74-extensions-1.0 depends on file: /usr/local/include/php/main/php.h - found
===>   php74-extensions-1.0 depends on file: /usr/local/lib/php/20190902/bcmath.so - found
===>   php74-extensions-1.0 depends on file: /usr/local/lib/php/20190902/bz2.so - found
===>   php74-extensions-1.0 depends on file: /usr/local/lib/php/20190902/calendar.so - found
===>   php74-extensions-1.0 depends on file: /usr/local/lib/php/20190902/ctype.so - found
===>   php74-extensions-1.0 depends on file: /usr/local/lib/php/20190902/curl.so - found
===>   php74-extensions-1.0 depends on file: /usr/local/lib/php/20190902/dba.so - found
===>   php74-extensions-1.0 depends on file: /usr/local/lib/php/20190902/dom.so - found
===>   php74-extensions-1.0 depends on file: /usr/local/lib/php/20190902/filter.so - found
===>   php74-extensions-1.0 depends on file: /usr/local/lib/php/20190902/gd.so - not found
===>  License PHP301 accepted by the user
===>   php74-gd-7.4.0 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by php74-gd-7.4.0 for building
===>  Extracting for php74-gd-7.4.0
=> SHA256 Checksum OK for php-7.4.0.tar.xz.
===>  Patching for php74-gd-7.4.0
===>  Applying FreeBSD patches for php74-gd-7.4.0
===>   php74-gd-7.4.0 depends on package: pkgconf>=1.3.0_1 - found
===>   php74-gd-7.4.0 depends on file: /usr/local/bin/phpize - found
===>   php74-gd-7.4.0 depends on package: autoconf>0 - found
===>   php74-gd-7.4.0 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so)
===>   php74-gd-7.4.0 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so)
===>   php74-gd-7.4.0 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so)
===>   php74-gd-7.4.0 depends on shared library: libgd.so - not found
===>  License MIT accepted by the user
===>   libgd-2.2.5_2,1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by libgd-2.2.5_2,1 for building
===>  Extracting for libgd-2.2.5_2,1
=> SHA256 Checksum OK for libgd-2.2.5.tar.xz.

GD_FONTS can be set to specify an alternative list of .bdf files

===>  Patching for libgd-2.2.5_2,1
===>  Applying FreeBSD patches for libgd-2.2.5_2,1
===>   libgd-2.2.5_2,1 depends on package: pkgconf>=1.3.0_1 - found
===>   libgd-2.2.5_2,1 depends on package: libiconv>=1.14_11 - found
===>   libgd-2.2.5_2,1 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so)
===>   libgd-2.2.5_2,1 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so)
===>   libgd-2.2.5_2,1 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so)
===>   libgd-2.2.5_2,1 depends on shared library: libtiff.so - found (/usr/local/lib/libtiff.so)
===>   libgd-2.2.5_2,1 depends on shared library: libwebp.so - not found
===>  License BSD3CLAUSE accepted by the user
===>   webp-1.0.3_1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by webp-1.0.3_1 for building
===>  Extracting for webp-1.0.3_1
=> SHA256 Checksum OK for libwebp-1.0.3.tar.gz.
===>  Patching for webp-1.0.3_1
===>   webp-1.0.3_1 depends on shared library: libgif.so - found (/usr/local/lib/libgif.so)
===>   webp-1.0.3_1 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so)
===>   webp-1.0.3_1 depends on shared library: libtiff.so - found (/usr/local/lib/libtiff.so)
===>   webp-1.0.3_1 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so)
===>   webp-1.0.3_1 depends on shared library: libglut.so - not found
===>  License MIT accepted by the user
===>   freeglut-3.0.0_2 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by freeglut-3.0.0_2 for building
===>  Extracting for freeglut-3.0.0_2
=> SHA256 Checksum OK for freeglut-3.0.0.tar.gz.
===>  Patching for freeglut-3.0.0_2
===>  Applying FreeBSD patches for freeglut-3.0.0_2
===>   freeglut-3.0.0_2 depends on file: /usr/local/bin/cmake - found
===>   freeglut-3.0.0_2 depends on executable: ninja - found
===>   freeglut-3.0.0_2 depends on package: xorgproto>=0 - found
===>   freeglut-3.0.0_2 depends on package: xorgproto>=0 - found
===>   freeglut-3.0.0_2 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found
===>   freeglut-3.0.0_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===>   freeglut-3.0.0_2 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found
===>   freeglut-3.0.0_2 depends on file: /usr/local/libdata/pkgconfig/xrandr.pc - found
===>   freeglut-3.0.0_2 depends on shared library: libGL.so - not found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by mesa-libs-18.3.2_3 for building
===>  Extracting for mesa-libs-18.3.2_3
=> SHA256 Checksum OK for mesa-18.3.2.tar.xz.
===>  Patching for mesa-libs-18.3.2_3
===>  Applying FreeBSD patches for mesa-libs-18.3.2_3
===>   mesa-libs-18.3.2_3 depends on package: wayland-protocols>=1.8 - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/pthread-stubs.pc - found
===>   mesa-libs-18.3.2_3 depends on executable: bison - found
===>   mesa-libs-18.3.2_3 depends on executable: msgfmt - found
===>   mesa-libs-18.3.2_3 depends on executable: gmake - found
===>   mesa-libs-18.3.2_3 depends on package: pkgconf>=1.3.0_1 - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/bin/python2.7 - found
===>   mesa-libs-18.3.2_3 depends on package: llvm80>=3.9.0_4 - found
===>   mesa-libs-18.3.2_3 depends on package: xorgproto>=0 - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xcb.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xdamage.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xshmfence.pc - found
===>   mesa-libs-18.3.2_3 depends on file: /usr/local/libdata/pkgconfig/xxf86vm.pc - found
===>   mesa-libs-18.3.2_3 depends on shared library: libwayland-egl.so - found (/usr/local/lib/libwayland-egl.so)
===>   mesa-libs-18.3.2_3 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so)
===>   mesa-libs-18.3.2_3 depends on shared library: libdrm.so - not found
===>  License MIT accepted by the user
===>   libdrm-2.4.99,1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by libdrm-2.4.99,1 for building
===>  Extracting for libdrm-2.4.99,1
=> SHA256 Checksum OK for libdrm-2.4.99.tar.bz2.
===>  Patching for libdrm-2.4.99,1
===>  Applying extra patch /usr/ports/graphics/libdrm/files/extra-xf86drm.c
===>  Applying FreeBSD patches for libdrm-2.4.99,1
===>   libdrm-2.4.99,1 depends on file: /usr/local/libdata/pkgconfig/pthread-stubs.pc - found
===>   libdrm-2.4.99,1 depends on file: /usr/local/share/xsl/docbook/manpages/docbook.xsl - found
===>   libdrm-2.4.99,1 depends on executable: xsltproc - found
===>   libdrm-2.4.99,1 depends on executable: meson - not found
===>  meson-0.52.1 needs Python 3.5 at least, but 2.7 was specified.
*** Error code 1

Stop.
make[14]: stopped in /usr/ports/devel/meson
*** Error code 1

Stop.
make[13]: stopped in /usr/ports/graphics/libdrm
*** Error code 1

Stop.
make[12]: stopped in /usr/ports/graphics/libdrm
*** Error code 1

Stop.
make[11]: stopped in /usr/ports/graphics/mesa-libs
*** Error code 1

Stop.
make[10]: stopped in /usr/ports/graphics/mesa-libs
*** Error code 1

Stop.
make[9]: stopped in /usr/ports/graphics/freeglut
*** Error code 1

Stop.
make[8]: stopped in /usr/ports/graphics/freeglut
*** Error code 1

Stop.
make[7]: stopped in /usr/ports/graphics/webp
*** Error code 1

Stop.
make[6]: stopped in /usr/ports/graphics/webp
*** Error code 1

Stop.
make[5]: stopped in /usr/ports/graphics/gd
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/graphics/gd
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/graphics/php74-gd
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/graphics/php74-gd
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/lang/php74-extensions
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/php74-extensions
root@sharpenyoursword:/usr/ports/lang/php74-extensions #
 
I took a look at that post T-Daemon, thank you. I still am not sure that will fix it for me. Do you think it's the llvm80 that I should remove? It took hours and hours to compile and didn't report an error when it finished.

I would go ahead and install devel/meson like T-Daemon recommended if it was me. I wouldn't do anything with devel/llvm80 till I saw it became a problem. At this point it just wants meson.
 
... tried building again. It did cleaning procedures this time before erroring it.
Well, you told make(1) to do so: make clean install = make clean - first clean up the port(s) directories, then build the port(s), then install (I missed that in your first post). The suggested command order is make install clean.

Yours leave the ports uncleaned after install, meaning the work directories under each port directory involved in the build remain. You can see that when executing the command again, the dependency ports working directories from the previous build attempt get cleaned only now.

The first time you invoked the command you didn't see a clean up because there was nothing to clean. If you have executed the command in previouse port installations in that order the port directories of the installed ports are full of uncleaned working directories. If you wish to get rid of them all at once execute make clean in the /usr/ports directory. The cleaning process may take a while.

For a better understanding what the make(1) targets like clean and install exactly do, and what other targets are possible, or which environment variables some targets accept (you most likely never need, but doesn't hurt to read about them), I recommand reading the ports(7) man page, as any other used tools manual should be read, at least glanced through.

As for the question if you should delete previously installed dependency ports from the build, follow the recommandation of Trihexagonal.
 
Well, you told make(1) to do so: make clean install = make clean - first clean up the port(s) directories, then build the port(s), then install (I missed that in your first post). The suggested command order is make install clean.

Yours leave the ports uncleaned after install, meaning the work directories under each port directory involved in the build remain. You can see that when executing the command again, the dependency ports working directories from the previous build attempt get cleaned only now.

The first time you invoked the command you didn't see a clean up because there was nothing to clean. If you have executed the command in previouse port installations in that order the port directories of the installed ports are full of uncleaned working directories. If you wish to get rid of them all at once execute make clean in the /usr/ports directory. The cleaning process may take a while.

For a better understanding what the make(1) targets like clean and install exactly do, and what other targets are possible, or which environment variables some targets accept (you most likely never need, but doesn't hurt to read about them), I recommand reading the ports(7) man page, as any other used tools manual should be read, at least glanced through.

As for the question if you should delete previously installed dependency ports from the build, follow the recommandation of Trihexagonal.

T-Daemon,

Very detailed explanation and I believe that I understand now! I will go ahead and try the steps again and do them in the correct order.

Merry Christmas!
 
Trihexagonal,

Thank you. That makes sense. I will go ahead and remove that first.

All it wants you to do is install meson. I don't see where anything needs removed.

This is your fail point:

Code:
===>   libdrm-2.4.99,1 depends on executable: meson - not found
-

Fix that first and retry the build before you do anything else. Don't do more than you absolutely need to.
 
All it wants you to do is install meson. I don't see where anything needs removed.
I removed the llvm80 that I manually installed after first encountering the error Trihexagonal; I am now doing the "make clean" in /usr/ports that T-Daemon told me how to clean up the entire directory since I was issuing the "make clean install" as opposed to the correct order of "make install clean".

I then will proceed with the installations again and hopefully it should work. Thanks again! :)
 
So far I have ran /usr/ports/ "make clean" which took a little over a day.

Then I went into /usr/ports/devel/meson/ and ran "make install clean" - All installed well.

Here is the paste for the installation success: https://paste.ofcode.org/YzZHwntsJkPEffiDzcQ3t7

Then I went into /usr/ports/lang/php74-extensions/ and ran "make install clean" - Failed again.

I hit the max on code so I will link the paste for (compiling /usr/ports/lang/php74-extensions)

https://paste.ofcode.org/JF6bYzZLWAc6KMHhQU4Zmi

I am trying to understand. Did I do something wrong again?

Thank you all again for the support!
 
Full removal of the directory and then portsnap again?
No, look closely at the exact command. It iterates over each category and port directory to remove that work directory (it's a cool trick with wildcards). Which is basically the same thing as doing a make clean. Running make clean in /usr/ports is painfully slow as you already found out. A rm -rf /usr/ports/*/*/work does the same thing, only much, much faster.
 
No, look closely at the exact command. It iterates over each category and port directory to remove that work directory (it's a cool trick with wildcards). Which is basically the same thing as doing a make clean. Running make clean in /usr/ports is painfully slow as you already found out. A rm -rf /usr/ports/*/*/work does the same thing, only much, much faster.
SirDice,

Thank you for that information. I still am having some difficulties understanding. Mainly because of the "work" part I believe.

I will give it a go next time!

Much obliged!
 
This is a similar problem as it was at the begining of this thread with devel/meson. From the build log:
Code:
llvm80-8.0.1_3 needs Python 3.6 at least, but 2.7 was specified.

Code:
mesa-libs-18.3.2_3 depends on package: llvm80>=3.9.0_4 - not found
The solution is similar, install devel/llvm80 first, return to the build of lang/php74-extensions. Pitty you have deleted devel/llvm80, it was unnecessary.

I still am having some difficulties understanding. Mainly because of the "work" part I believe.
What is it that is unclear?
 
This is a similar problem as it was at the begining of this thread with devel/meson. From the build log:
Code:
llvm80-8.0.1_3 needs Python 3.6 at least, but 2.7 was specified.

Code:
mesa-libs-18.3.2_3 depends on package: llvm80>=3.9.0_4 - not found
The solution is similar, install devel/llvm80 first, return to the build of lang/php74-extensions. Pitty you have deleted devel/llvm80, it was unnecessary.


What is it that is unclear?

T-Daemon,

Thank you for the clarification. I just started the "make install clean" in /usr/ports/devel/llvm80 . I will update either way if it fails or succeeds when I execute php74-extensions "make install clean".

Regarding SirDice's reply back: I don't understand the /work part of the command line. I don't know what "/work" means. The asterix's make sense as a wildcard to include /usr/ports/*/*/ (to cover the sub-directories); it's just the /work ending part of that I don't understand.

Thanks a bunch!

And yes it is a shame that I deleted llvm80 as it's probably going to take a bit!
 
When you run make in a ports directory it downloads the needed files to usr/ports/distfiles and then unpacks them into the ports /work directory.
In the /work directory it creates an application directory and a staging directory.
distfiles are unpacked into the application directory and then patches from the /files directory are applied.
Then they are copied from application directory into the staging directory which contains the FreeBSD hierarchy.
I think I have the right order of things there.

/work is simply where the ports work is done. It is generated when you run make in a ports directory (and all dependancy ports).
SirDice's command simply deletes all instances of /work in the ports tree.
 
When you run make in a ports directory it downloads the needed files to usr/ports/distfiles and then unpacks them into the ports /work directory.
In the /work directory it creates an application directory and a staging directory.
distfiles are unpacked into the application directory and then patches from the /files directory are applied.
Then they are copied from application directory into the staging directory which contains the FreeBSD hierarchy.
I think I have the right order of things there.

/work is simply where the ports work is done. It is generated when you run make in a ports directory (and all dependancy ports).
SirDice's command simply deletes all instances of /work in the ports tree.
Phishfry: Very nice write up. That explains a lot. Thank you very much! I am grasping more of the concept. I think I fully understand now.
 
As far as installing /usr/ports/lang/php74-extensions. It appears as if it's compiling after the error from last time. I am going to head to bed. I will update when it's complete if it's solved or not! Thank you all again!
 
I am not sure that I remember seeing this the last time that I compiled /usr/ports/devel/llvm80; I see a network security warning. Does anyone know if this is normal?

The paste is : https://paste.ofcode.org/38LapWyZNNhm2x8v76RZ6Ua

Yes, it's normal. You're likely to see messages of some sort at the end of the build. It does not mean there is a security issue:

Code:
If there are vulnerabilities in these programs there may be a security risk to the system.

That's why you run # pkg audit -F. Until it showed a vulnerability warning I would not worry about it.
 
Back
Top