OPNsense Forum

English Forums => General Discussion => Topic started by: michaelgo on November 11, 2021, 06:56:58 AM

Title: Update installer iso (latest update,add plugins)
Post by: michaelgo on November 11, 2021, 06:56:58 AM
Hi,
How can i update installer iso - update to latest version, add plugins and then use it for installation?
thanks
Title: Re: Update installer iso (latest update,add plugins)
Post by: franco on November 11, 2021, 07:38:30 AM
Sure. https://github.com/opnsense/tools#readme


Cheers,
Franco
Title: Re: Update installer iso (latest update,add plugins)
Post by: michaelgo on November 11, 2021, 07:56:38 AM
thank you,
when i try to do it on a VM(virtualbox), exactly as it says it fails...
have tried many times, don't know why it happens but in the end some errors occur.
Title: Re: Update installer iso (latest update,add plugins)
Post by: michaelgo on November 11, 2021, 08:11:12 AM
do i need to update 12.1 to 12.2 ? because installing git to 12.1 shows newer OS version for package...
Title: Re: Update installer iso (latest update,add plugins)
Post by: franco on November 11, 2021, 08:14:41 AM
12.1 is fine. I'm sure there's an error somewhere on your side.


Cheers,
Franco
Title: Re: Update installer iso (latest update,add plugins)
Post by: Patrick M. Hausen on November 11, 2021, 08:24:41 AM
Quote from: michaelgo on November 11, 2021, 07:56:38 AM
thank you,
when i try to do it on a VM(virtualbox), exactly as it says it fails...
have tried many times, don't know why it happens but in the end some errors occur.
Why don't you post the errors that occur? My crystal ball is at the shop at the moment ...
Title: Re: Update installer iso (latest update,add plugins)
Post by: michaelgo on November 12, 2021, 06:37:56 AM
thank you

tried again (is there a complete log somewhere?)

12.1-RELEASE
4 gb RAM 40gb hdd VM virtualbox

after running make dvd
no image created in /usr/local/opnsense/build/21.7/amd64/images in the end

for example these errors occured
ld: error: undefined symbol: $dtrace6020728.Dispatch
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020728.Dispatch
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020728.Dispatch
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020728.DTraceCmdReturn
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020728.Dispatch
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020728.DTraceCmdReturn
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020728.Dispatch
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020748.TEBCresume
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020748.TEBCresume
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020787.TclOOSelfObjCmd
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020786.TclOOInit
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020782.TclpInitLibraryPath
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020779.Tcl_PidObjCmd
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020779.TclGetAndDetachPids
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020779.TclpTempFileName
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020777.TclpObjListVolumes
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020777.SetPermissionsAttribute
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020777.GetOwnerAttribute
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020777.GetGroupAttribute
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: undefined symbol: $dtrace6020773.ConvertErrorToList
>>> referenced by drti.c
>>>               tclDTrace.o:(__SUNW_dof)

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)

[20211016073423] ===> Script "configure" failed unexpectedly.
Please report the problem to sunpoet@FreeBSD.org [maintainer] and attach the
"/usr/obj/usr/ports/www/libnghttp2/work/nghttp2-1.46.0/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

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

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

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

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

Stop.
make[1]: stopped in /usr/ports/x11-fonts/fontconfig
*** Error code 1

Stop.
make: stopped in /usr/ports/x11-fonts/urwfonts
Title: Re: Update installer iso (latest update,add plugins)
Post by: franco on November 12, 2021, 07:47:08 AM
I don't see any particular issues or clues. You can compare with the latest build logs at https://nightly.opnsense.org/21.7/amd64/logs/202111120005/

There were no errors on a full packages build run.


Cheers,
Franco