On Thu, May 28, 2015 at 09:58:44PM -0700, Isaac Dunham wrote:
> On Fri, May 29, 2015 at 12:24:33AM -0400, Andrew Hills wrote:> This is wrong.> All library dependencies should be picked up automatically.
Right, I thought the abuild output was to instruct the packager; I will
remove these and resubmit if it is still valuable to keep the package
(see below).
> (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.
> > + 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.
---
Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org
Help: alpine-aports+help@lists.alpinelinux.org
---
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@lists.alpinelinux.org
Help: alpine-aports+help@lists.alpinelinux.org
---
I added virt-viewer [1] with spice & vnc support to the repos recently.
The full screen support is very good & it also auto resizes the desktop.
Stuart.
On 2015-05-30 01:42, Isaac Dunham wrote:
> 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@lists.alpinelinux.org> Help: alpine-aports+help@lists.alpinelinux.org> ---
Links:
------
[1] http://pkgs.alpinelinux.org/package/testing/x86/virt-viewer