[vbox-dev] Build problems with 7.0.0

Larry Finger Larry.Finger at lwfinger.net
Tue Oct 25 20:54:38 UTC 2022

On 10/25/22 05:10, Vadim Galitsin wrote:
> There was no recent changes in our environment which we use for building OpenSUSE 15.3 / 15.4 packages. VBox builds as usual. Must be something on your side. What is the error message?

Hi Vadim,

The error is as follows:

[ 3313s] 
warning: setjmp.o: missing .note.GNU-stack section implies executable stack
[ 3313s] 
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: NOTE: 
This behaviour is deprecated and will be removed in a future version of the linker
[ 3313s] 
warning: relocation against `g_SUPGlobalInfoPage' in read-only section `.text'
[ 3313s] 
relocation R_X86_64_PC32 against symbol `g_afParity' can not be used when making 
a shared object; recompile with -fPIC
[ 3313s] 
/usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: final 
link failed: bad value
[ 3313s] collect2: error: ld returned 1 exit status
[ 3313s] kmk: *** [/usr/share/kBuild/footer-pass2-compiling-targets.kmk:776: 
Error 1

That symbol g_SUPGlobalInfoPage occurs in a .asm file that has the following header:

; $Id: timesupA.asm $
;; @file
; IPRT - Time using SUPLib, the Assembly Implementation.

; Use the C reference implementation for now.
%error "This is out of date, use C code.  Not worth it for a couple of ticks in 
some functions and equal or worse performance in others."

I have searched for that C reference implementation, but cannot find it.



More information about the vbox-dev mailing list