Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Sep 2018 09:15:38 -0700
From:      bob prohaska <fbsd@www.zefox.net>
To:        Lorenzo Salvadore <phascolarctos@protonmail.ch>
Cc:        FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: error: undefined symbol: OPENSSL_cpuid_setup
Message-ID:  <20180926161538.GA44289@www.zefox.net>
In-Reply-To: <ICqIxSXVLmLECcWdGlC1z7Axidss9j21LdExqkSF4g_SNcJhu-wDRZVff8NLs7nvvI8vPd6Quz3d6t7HBm_BU6ajq8cQbgPzd7TXV9zzQ_M=@protonmail.ch>
References:  <20180925022608.GA36717@www.zefox.net> <20180926045957.GA41394@www.zefox.net> <ICqIxSXVLmLECcWdGlC1z7Axidss9j21LdExqkSF4g_SNcJhu-wDRZVff8NLs7nvvI8vPd6Quz3d6t7HBm_BU6ajq8cQbgPzd7TXV9zzQ_M=@protonmail.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Sep 26, 2018 at 09:53:32AM +0000, Lorenzo Salvadore via freebsd-ports wrote:
> > > While playing with compiling www/chromium, I'm seeing make stop with
> > > /usr/bin/ld.lld: error: undefined symbol: OPENSSL_cpuid_setup
> > > This is on a Raspberry Pi 3 running
> > > FreeBSD www.zefox.org 12.0-ALPHA7 FreeBSD 12.0-ALPHA7 r338880 GENERIC
> > > with ports at
> > > 480613
> > > World and kernel build, install and run acceptably, so the system as
> > > a whole isn't hugely broken. Can anybody suggest a fix/workaround?
> >
> > Changed the make command to
> > make -DBATCH DISABLE_VULNERABILITIES=yes DEFAULT_VERSIONS+=ssl=base > make.log
> >
> > but make stopped with the same error:
> > /usr/bin/ld.lld: error: undefined symbol: OPENSSL_cpuid_setup
> >
> > > > > referenced by crypto.c
> > > > > crypto.o:(do_library_init) in archive obj/third_party/boringssl/libboringssl.a
> >
> > c++: error: linker command failed with exit code 1 (use -v to see invocation)
> >
> > It's not clear to me if this is an issue with the port, or the base system.
> > Any advice appreciated!
> 
> I might be wrong, but I see some similiraties with an issue discussed in those days
> under the subject "error: undefined symbol: main in poudriere jail". It was a
> linking problem that appeared only on 12.0-ALPHA7 (or current any anyway, not on
> 11.2-RELEASE). I suggest you take a look into it.
> 
> Here are the links to the most relevant messages (from the week archive, so they
> will not work anymore after the week pass and then you will have to search them
> in an other archive):
> https://docs.freebsd.org/cgi/getmsg.cgi?fetch=87161+0+current/freebsd-ports
> https://docs.freebsd.org/cgi/getmsg.cgi?fetch=108259+0+current/freebsd-ports
> 

My situation is much simpler than the one described, there's no jail, just
a plain "make" in /usr/ports/www/chromium. Hopefully it'll be less complex!

Thanks for reading and posting,

bob prohaska




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180926161538.GA44289>