[MacPorts] #63037: Building xOrgxRDP something is seriously

MacPorts noreply at macports.org
Sun Jun 6 20:44:45 UTC 2021


#63037: Building xOrgxRDP something is seriously
------------------------+--------------------
  Reporter:  Dan-Essin  |      Owner:  (none)
      Type:  defect     |     Status:  closed
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:  invalid    |   Keywords:
      Port:             |
------------------------+--------------------
Changes (by jmroot):

 * status:  new => closed
 * resolution:   => invalid


Old description:

> Following the recipe at https://ryancreecy.com/2019/10/29/xrdp-on-
> mac.html
>
> First, the tar files are nowhere to found, only zips
>
> Second, the recipe starts with brew but does not mention that the xorg
> stuff is not available from brew but involves ports.
>
> Finally, xRDP builds but xOrgxRDP does not.
>
> the following should be self-explanatory.
>
> sudo port install xserver-xorg-dev
> Error: Port xserver-xorg-dev not found
>
> sudo port install xorg-x11-server-sdk
> Error: Port xorg-x11-server-sdk not found
>
> sudo port install xorg-x11-server-devel
>
> sudo port install xorg-server-devel not found
> Error: Port xorg-x11-server-devel
>
> cd ../xorgxrdp-0.2.11/
> export CPPFLAGS="-I/usr/local/opt/openssl/include"\n
> ./configure PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig\n
>
> ./bootstrap
>
> ./configure PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig
> configure: error: please install xserver-xorg-dev, xorg-x11-server-sdk or
> xorg-x11-server-devel
>
> port list (partial):
> xorg                           @20090316       x11/xorg
> xorg-apps                      @20151011       x11/xorg-apps
> xorg-cf-files                  @1.0.6          x11/xorg-cf-files
> xorg-encodings                 @1.0.5          x11/xorg-encodings
> xorg-font-util                 @1.3.2          x11/xorg-font-util
> xorg-fonts                     @20090102       x11/xorg-fonts
> xorg-libAppleWM                @1.4.1          x11/xorg-libAppleWM
> xorg-libFS                     @1.0.8          x11/xorg-libFS
> xorg-libX11                    @1.7.1          x11/xorg-libX11
> xorg-libXScrnSaver             @1.2.3          x11/xorg-libXScrnSaver
> xorg-libXTrap                  @1.0.1          x11/xorg-libXTrap
> xorg-libXau                    @1.0.9          x11/xorg-libXau
> xorg-libXaw                    @1.0.14         x11/xorg-libXaw
> xorg-libXcomposite             @0.4.5          x11/xorg-libXcomposite
> xorg-libXcursor                @1.2.0          x11/xorg-libXcursor
> xorg-libXdamage                @1.1.5          x11/xorg-libXdamage
> xorg-libXdmcp                  @1.1.3          x11/xorg-libXdmcp
> xorg-libXevie                  @1.0.3          x11/xorg-libXevie
> xorg-libXext                   @1.3.4          x11/xorg-libXext
> xorg-libXfixes                 @6.0.0          x11/xorg-libXfixes
> xorg-libXfont                  @1.5.4          x11/xorg-libXfont
> xorg-libXfont2                 @2.0.4          x11/xorg-libXfont2
> xorg-libXfontcache             @1.0.5          x11/xorg-libXfontcache
> xorg-libXi                     @1.7.10         x11/xorg-libXi
> xorg-libXinerama               @1.1.4          x11/xorg-libXinerama
> xorg-libXmu                    @1.1.3          x11/xorg-libXmu
> xorg-libXp                     @1.0.3          x11/xorg-libXp
> xorg-libXpresent               @1.0.0          x11/xorg-libXpresent
> xorg-libXrandr                 @1.5.2          x11/xorg-libXrandr
> xorg-libXres                   @1.2.0          x11/xorg-libXres
> xorg-libXt                     @1.2.1          x11/xorg-libXt
> xorg-libXtst                   @1.2.3          x11/xorg-libXtst
> xorg-libXv                     @1.0.11         x11/xorg-libXv
> xorg-libXvMC                   @1.0.11         x11/xorg-libXvMC
> xorg-libXxf86dga               @1.1.5          x11/xorg-libXxf86dga
> xorg-libXxf86misc              @1.0.4          x11/xorg-libXxf86misc
> xorg-libXxf86vm                @1.1.4          x11/xorg-libXxf86vm
> xorg-libdmx                    @1.1.4          x11/xorg-libdmx
> xorg-libfontenc                @1.1.4          x11/xorg-libfontenc
> xorg-libice                    @1.0.10         x11/xorg-libice
> xorg-libpthread-stubs          @0.4            x11/xorg-libpthread-stubs
> xorg-libsm                     @1.2.3          x11/xorg-libsm
> xorg-libxcb                    @1.14           x11/xorg-libxcb
> xorg-libxkbfile                @1.1.0          x11/xorg-libxkbfile
> xorg-libxkbui                  @1.0.2          x11/xorg-libxkbui
> xorg-libxshmfence              @1.3            x11/xorg-libxshmfence
> xorg-proto                     @20180829       x11/xorg-proto
> xorg-scripts                   @1.0.1          x11/xorg-scripts
> xorg-server                    @1.20.11        x11/xorg-server
> xorg-server-1.18               @1.18.4         x11/xorg-server-1.18
> xorg-server-devel              @1.20.99.1      x11/xorg-server-devel
> xorg-server-legacy             @1.20.10        x11/xorg-server-legacy
> xorg-sgml-doctools             @1.11           x11/xorg-sgml-doctools
> xorg-util-macros               @1.19.3         x11/xorg-util-macros
> xorg-xcb-proto                 @1.14.1         x11/xorg-xcb-proto
> xorg-xcb-util                  @0.4.0          x11/xorg-xcb-util
> xorg-xcb-util-cursor           @0.1.3          x11/xorg-xcb-util-cursor
> xorg-xcb-util-image            @0.4.0          x11/xorg-xcb-util-image
> xorg-xcb-util-keysyms          @0.4.0          x11/xorg-xcb-util-keysyms
> xorg-xcb-util-renderutil       @0.3.9          x11/xorg-xcb-util-
> renderutil
> xorg-xcb-util-wm               @0.4.1          x11/xorg-xcb-util-wm
> xorg-xcb-util-xrm              @1.3            x11/xorg-xcb-util-xrm
> xorg-xorgproto                 @2021.4         x11/xorg-xorgproto
> xorg-xtrans                    @1.4.0          x11/xorg-xtrans

New description:

 Following the recipe at https://ryancreecy.com/2019/10/29/xrdp-on-mac.html

 First, the tar files are nowhere to found, only zips

 Second, the recipe starts with brew but does not mention that the xorg
 stuff is not available from brew but involves ports.

 Finally, xRDP builds but xOrgxRDP does not.

 the following should be self-explanatory.
 {{{
 sudo port install xserver-xorg-dev
 Error: Port xserver-xorg-dev not found

 sudo port install xorg-x11-server-sdk
 Error: Port xorg-x11-server-sdk not found

 sudo port install xorg-x11-server-devel

 sudo port install xorg-server-devel not found
 Error: Port xorg-x11-server-devel

 cd ../xorgxrdp-0.2.11/
 export CPPFLAGS="-I/usr/local/opt/openssl/include"\n
 ./configure PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig\n

 ./bootstrap

 ./configure PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig
 configure: error: please install xserver-xorg-dev, xorg-x11-server-sdk or
 xorg-x11-server-devel

 port list (partial):
 xorg                           @20090316       x11/xorg
 xorg-apps                      @20151011       x11/xorg-apps
 xorg-cf-files                  @1.0.6          x11/xorg-cf-files
 xorg-encodings                 @1.0.5          x11/xorg-encodings
 xorg-font-util                 @1.3.2          x11/xorg-font-util
 xorg-fonts                     @20090102       x11/xorg-fonts
 xorg-libAppleWM                @1.4.1          x11/xorg-libAppleWM
 xorg-libFS                     @1.0.8          x11/xorg-libFS
 xorg-libX11                    @1.7.1          x11/xorg-libX11
 xorg-libXScrnSaver             @1.2.3          x11/xorg-libXScrnSaver
 xorg-libXTrap                  @1.0.1          x11/xorg-libXTrap
 xorg-libXau                    @1.0.9          x11/xorg-libXau
 xorg-libXaw                    @1.0.14         x11/xorg-libXaw
 xorg-libXcomposite             @0.4.5          x11/xorg-libXcomposite
 xorg-libXcursor                @1.2.0          x11/xorg-libXcursor
 xorg-libXdamage                @1.1.5          x11/xorg-libXdamage
 xorg-libXdmcp                  @1.1.3          x11/xorg-libXdmcp
 xorg-libXevie                  @1.0.3          x11/xorg-libXevie
 xorg-libXext                   @1.3.4          x11/xorg-libXext
 xorg-libXfixes                 @6.0.0          x11/xorg-libXfixes
 xorg-libXfont                  @1.5.4          x11/xorg-libXfont
 xorg-libXfont2                 @2.0.4          x11/xorg-libXfont2
 xorg-libXfontcache             @1.0.5          x11/xorg-libXfontcache
 xorg-libXi                     @1.7.10         x11/xorg-libXi
 xorg-libXinerama               @1.1.4          x11/xorg-libXinerama
 xorg-libXmu                    @1.1.3          x11/xorg-libXmu
 xorg-libXp                     @1.0.3          x11/xorg-libXp
 xorg-libXpresent               @1.0.0          x11/xorg-libXpresent
 xorg-libXrandr                 @1.5.2          x11/xorg-libXrandr
 xorg-libXres                   @1.2.0          x11/xorg-libXres
 xorg-libXt                     @1.2.1          x11/xorg-libXt
 xorg-libXtst                   @1.2.3          x11/xorg-libXtst
 xorg-libXv                     @1.0.11         x11/xorg-libXv
 xorg-libXvMC                   @1.0.11         x11/xorg-libXvMC
 xorg-libXxf86dga               @1.1.5          x11/xorg-libXxf86dga
 xorg-libXxf86misc              @1.0.4          x11/xorg-libXxf86misc
 xorg-libXxf86vm                @1.1.4          x11/xorg-libXxf86vm
 xorg-libdmx                    @1.1.4          x11/xorg-libdmx
 xorg-libfontenc                @1.1.4          x11/xorg-libfontenc
 xorg-libice                    @1.0.10         x11/xorg-libice
 xorg-libpthread-stubs          @0.4            x11/xorg-libpthread-stubs
 xorg-libsm                     @1.2.3          x11/xorg-libsm
 xorg-libxcb                    @1.14           x11/xorg-libxcb
 xorg-libxkbfile                @1.1.0          x11/xorg-libxkbfile
 xorg-libxkbui                  @1.0.2          x11/xorg-libxkbui
 xorg-libxshmfence              @1.3            x11/xorg-libxshmfence
 xorg-proto                     @20180829       x11/xorg-proto
 xorg-scripts                   @1.0.1          x11/xorg-scripts
 xorg-server                    @1.20.11        x11/xorg-server
 xorg-server-1.18               @1.18.4         x11/xorg-server-1.18
 xorg-server-devel              @1.20.99.1      x11/xorg-server-devel
 xorg-server-legacy             @1.20.10        x11/xorg-server-legacy
 xorg-sgml-doctools             @1.11           x11/xorg-sgml-doctools
 xorg-util-macros               @1.19.3         x11/xorg-util-macros
 xorg-xcb-proto                 @1.14.1         x11/xorg-xcb-proto
 xorg-xcb-util                  @0.4.0          x11/xorg-xcb-util
 xorg-xcb-util-cursor           @0.1.3          x11/xorg-xcb-util-cursor
 xorg-xcb-util-image            @0.4.0          x11/xorg-xcb-util-image
 xorg-xcb-util-keysyms          @0.4.0          x11/xorg-xcb-util-keysyms
 xorg-xcb-util-renderutil       @0.3.9          x11/xorg-xcb-util-
 renderutil
 xorg-xcb-util-wm               @0.4.1          x11/xorg-xcb-util-wm
 xorg-xcb-util-xrm              @1.3            x11/xorg-xcb-util-xrm
 xorg-xorgproto                 @2021.4         x11/xorg-xorgproto
 xorg-xtrans                    @1.4.0          x11/xorg-xtrans
 }}}

--

Comment:

 We didn't write the instructions you are following, so you would need to
 discuss any problems with them with their author. It looks like your goal
 is to build xRDP against MacPorts libraries. That is likely possible, but
 we don't use the bug tracker for "how-to" advice—for that, please use the
 macports-users mailing list, or our IRC or RocketChat channel.

 I am closing the ticket as invalid since it does not describe a specific
 problem with one of our ports.

-- 
Ticket URL: <https://trac.macports.org/ticket/63037#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list