Opened 12 years ago
Closed 12 years ago
#34730 closed defect (fixed)
LibVNCServer: build +universal fails
Reported by: | pixilla (Bradley Giesbrecht) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.1 |
Keywords: | haspatch | Cc: | edhem.bajric@… |
Port: | LibVNCServer |
Description
Attachments (5)
Change History (13)
Changed 12 years ago by pixilla (Bradley Giesbrecht)
comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Status: | new → assigned |
---|
comment:2 Changed 12 years ago by pixilla (Bradley Giesbrecht)
LibVNCServer is picking up MacPorts gtk2 if present and on my system this fails to build.
Changed 12 years ago by pixilla (Bradley Giesbrecht)
Attachment: | patch-LibVNCServer.diff added |
---|
comment:3 Changed 12 years ago by pixilla (Bradley Giesbrecht)
For issue #34730 I added a "--without-gtk" configure option. Someone with more AC knowledge then me might want to look this over; though it builds fine on my system and without linking to gtk2.
I added the patch from ticket #34519 to aid in testing and fixing both tickets. This patch did not hinder building but I lack the means to test that it solves the problem it was intend for.
comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | edhem.bajric@… added |
---|---|
Keywords: | haspatch added |
Has duplicate #35252.
Changed 12 years ago by pixilla (Bradley Giesbrecht)
Attachment: | patch-libvncserver-sockets.c.diff added |
---|
files/patch-libvncserver-sockets.c.diff
comment:5 Changed 12 years ago by pixilla (Bradley Giesbrecht)
patch-libvncserver-sockets.c.diff is a renamed upstream patch 0001-libvncserver-sockets.c-do-not-segfault-when-listenSo.patch that has been accepted. This patch is included in patch-LibVNCServer.diff
Changed 12 years ago by pixilla (Bradley Giesbrecht)
Attachment: | patch-configure.ac.diff added |
---|
Changed 12 years ago by pixilla (Bradley Giesbrecht)
Attachment: | patch-devel-LibVNCServer-Portfile added |
---|
comment:6 Changed 12 years ago by pixilla (Bradley Giesbrecht)
patch-configure.ac.diff removes GTK discovery.
comment:7 Changed 12 years ago by pixilla (Bradley Giesbrecht)
patch-devel-LibVNCServer-Portfile adds two patches and sets "use_autoconf yes".
comment:8 Changed 12 years ago by pixilla (Bradley Giesbrecht)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
See r96844
Thanks! Interesting, there appear to be undeclared dependencies in the port, at least on gtk2. On my system LibVNCServer does not try to build these parts. I certainly have gtk2 installed; I wonder what's different between our systems. I'll have to compare your log to mine.