Hello,

I am having troubles installing dev-util/electron, related to linking in
"ssl3" in the final step of the ebuild, from build log:

/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
cannot find -lssl3


FYI on ssl, I only want a "working/current" ssl and/or tls installation and
I don't care for the details around the installation other than I would
like - as much as possible - "ssl" to be future proof and compatible with
current and new installs; in this case I just want electron, and I can't
install the package because of this linking error. I can successfully build
by hacking the final link step and simply remove the reference to "-lssl",
below:


> cd
$PORTAGE_TMPDIR/dev-util/electron-1.3.13-r1/work/chromium-52.0.2743.82/out/R
> x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--a
....obj/atom/app/electron.atom_main.o  obj/libelectron_lib.a
o... lib/libnode.so lib/libv8.so -lz -lhttp_parser -lssl -lcrypto -


and compiles fine.

There are no "ssl" use flags on electron?:

my build:

[ebuild  N    ~] dev-util/electron-1.3.13-r1  USE="proprietary-codecs
system-ffmpeg tcmalloc -cups -custom-cflags -gnome -gnome-keyring -hidpi
-kerberos -lto (-neon) -pic -pulseaudio (-selinux) {-test}" L10N="en-GB"


from https://packages.gentoo.org/packages/dev-util/electron:

LOCAL USE FLAGS


   - hidpi <https://packages.gentoo.org/useflags/hidpi>
   - lto <https://packages.gentoo.org/useflags/lto>
   - pic <https://packages.gentoo.org/useflags/pic>
   - proprietary-codecs
   <https://packages.gentoo.org/useflags/proprietary-codecs>
   - system-ffmpeg <https://packages.gentoo.org/useflags/system-ffmpeg>
   - tcmalloc <https://packages.gentoo.org/useflags/tcmalloc>



FYI, this is state of ssl on my machine:

*  dev-libs/openssl
      Latest version available: 1.0.2l
      Latest version installed: 1.0.2l

*  dev-perl/IO-Socket-SSL
      Latest version available: 2.24.0
      Latest version installed: 2.24.0

*  dev-perl/Net-SMTP-SSL
      Latest version available: 1.30.0
      Latest version installed: 1.30.0

*  dev-perl/Net-SSLeay
      Latest version available: 1.810.0
      Latest version installed: 1.810.0

*  net-libs/gnutls
      Latest version available: 3.5.13
      Latest version installed: 3.5.13


Any help on how to successfully compile and install electron would be much
appreciated.

Reply via email to