Mail archive
alpine-aports

Re: [alpine-aports] [PATCH] testing/tigervnc-client: new aport

From: Isaac Dunham <ibid.ag_at_gmail.com>
Date: Fri, 29 May 2015 17:42:54 -0700

On Fri, May 29, 2015 at 08:03:12AM -0400, Andrew Hills wrote:
> On Thu, May 28, 2015 at 09:58:44PM -0700, Isaac Dunham wrote:
> > (Also, "gcc" isn't the gcc libraries, but the compiler.)
>
> The explicit dependency detected by abuild is libgcc_s.so, which is owned
> by the gcc package, not gcc-libs or anything like that. But regardless, it
> will be removed.

libgcc_s.so is a symlink (owned by gcc) to libgcc_s.so.1 (owned by
libgcc).
The text that abuild spits out may say libgcc_s.so, but the soname
is what it actually depends on.


> > > + cmake -G "Unix Makefiles" -Wno-dev \
> > > + -DCMAKE_INSTALL_PREFIX=/usr \
> > > + -DENABLE_GNUTLS=OFF \
> > > + -DENABLE_NLS=OFF \
> > > + -DENABLE_PAM=OFF \
> > > + .. || return 1
> > > + make
>
> > This will work for native builds, but seems incomplete.
>
> What do you mean, native builds? What are the alternatives?
>
> I disabled gnutls and NLS support because, even with the required libraries,
> it would not build. It is certainly incomplete; TigerVNC's build system is a
> travesty. At this point I think I would rather just do the work to find
> another vncviewer, and preemptively abandon this package.

Native builds are when you compile a package to run it on the same
architecture.
The alternative is cross-compiling (building for ARM from x86), and
Alpine tries to support that.

Thanks,
Isac Dunham


---
Unsubscribe:  alpine-aports+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-aports+help_at_lists.alpinelinux.org
---
Received on Fri May 29 2015 - 17:42:54 GMT