Handbook chapter 6.2.3 continued...

Boris Samorodov bsam at ipt.ru
Fri Apr 10 14:37:03 UTC 2009


On Fri, 10 Apr 2009 13:51:56 +0200 Marc Fonvieille wrote:
> On Fri, Apr 10, 2009 at 01:11:08PM +0200, Leslie Jensen wrote:
> > Unfortunately there's now an error during the install of
> > 
> > /usr/ports/www/linux-flashplugin9:make install clean
> > ===>  linux-flashplugin-9.0r159 bsd.linux-apps.mk test failed: The 
> > component openssl can be used with at least linux_base-f8.
> > *** Error code 1
> > 
> > Stop in /usr/ports/www/linux-flashplugin9
> > 
> > 
> > I can see it's openssl that's the problem but if it's a dependency then 
> > maybe  linux_base-f8 should be used.

> Hmm it seems it's a problem with last linux infrastructure ports
> commits.  /usr/ports/www/linux-flashplugin9 should build with
> linux_base-fc4.

> [bsam@ Cced]

Oops! It was my fault. I misplaced libssh2 and openssl.

Please, test the following patch:
-----
Index: bsd.linux-apps.mk
===================================================================
RCS file: /home/pcvs/ports/Mk/bsd.linux-apps.mk,v
retrieving revision 1.15
diff -u -r1.15 bsd.linux-apps.mk
--- bsd.linux-apps.mk	9 Apr 2009 16:36:29 -0000	1.15
+++ bsd.linux-apps.mk	10 Apr 2009 13:52:37 -0000
@@ -56,15 +56,15 @@
 # Non-version specific components
 _LINUX_APPS_ALL=	allegro alsalib arts aspell atk cairo curl dri esound expat fontconfig \
 					freealut gdkpixbuf gtk gtk2 hicontheme imlib jpeg libaudiofile \
-					libg2c libglade libglade2 libglu libmng libogg libsigcpp20 libssh2 libtheora \
-					libvorbis libxml libxml2 mikmod openal openmotif pango png png10 qt33 \
+					libg2c libglade libglade2 libglu libmng libogg libsigcpp20 libtheora \
+					libvorbis libxml libxml2 mikmod openal openmotif openssl pango png png10 qt33 \
 					scimgtk scimlibs sdl12 sdlimage sdlmixer tiff xorglibs ucl ungif upx webauth
 
 # 2.4.2 components
 _LINUX_APPS_ALL+=
 
 # 2.6.16 components
-_LINUX_26_APPS=		libidn nspr nss openssl sqlite3 tcl84 tk84
+_LINUX_26_APPS=		libidn libssh2 nspr nss sqlite3 tcl84 tk84
 
 _LINUX_APPS_ALL+=	${_LINUX_26_APPS}
 
-----

> > 
> > This instruction uses a few settings that might have to be added!
> > http://crnl.org/blog/2008/11/01/flash-9-for-freebsd-71
> >

> No.  It's not a "good" solution, Flash9 runs with default linux_base,
> i.e. linux_base-fc4.  Changing a doc cause a port is broken is not a
> good workaround, the port should be fixed instead.


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve



More information about the freebsd-doc mailing list