Bug 106981 - multimedia/x264 does not build
Summary: multimedia/x264 does not build
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-multimedia (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-20 16:10 UTC by Eugene Grosbein
Modified: 2006-12-20 17:20 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Grosbein 2006-12-20 16:10:16 UTC
	ports/multimedia/x264 build fails for this options file:

# This file is auto-generated by 'make config'.                                 
# No user-servicable parts inside!                                              
# Options for x264-0.0.20061030                                                 
_OPTIONS_READ=x264-0.0.20061030                                                 
WITH_GPAC=true                                                                  
WITHOUT_GTK2=true                                                               
WITHOUT_DEBUG=true                                                              
WITH_OPTIMIZED_CFLAGS=true                                                      
WITH_X11_OUTPUT=true

Fix: 

Unknown
How-To-Repeat: 
# cd /usr/ports/multimedia/x264; make
===>  Found saved configuration for x264-0.0.20061030
===>  Extracting for x264-0.0.20061030
=> MD5 Checksum OK for x264-snapshot-20061030-2245.tar.bz2.
=> SHA256 Checksum OK for x264-snapshot-20061030-2245.tar.bz2.
===>  Patching for x264-0.0.20061030
===>  Applying FreeBSD patches for x264-0.0.20061030
===>   x264-0.0.20061030 depends on executable in : nasm - found
===>   x264-0.0.20061030 depends on package: gpac-libgpac>=0.4.0.r2,1 - found
===>   x264-0.0.20061030 depends on executable in : gmake - found
===>   x264-0.0.20061030 depends on shared library: gpac.1 - found
===>   x264-0.0.20061030 depends on shared library: X11.6 - found
===>  Configuring for x264-0.0.20061030
svnversion: not found
Platform:   X86
System:     FREEBSD
avis input: no
mp4 output: yes
pthread:    yes
gtk:        no
debug:      no
gprof:      no
PIC:        no
shared:     yes
visualize:  yes

You can run 'make' or 'make fprofiled' now.
===>  Building for x264-0.0.20061030
rm -f .depend
( echo -n "`dirname common/mc.c`/" && cc -O4 -ffast-math -Wall -I. -D__X264__ -DHAVE_MMXEXT -DHAVE_SSE2 -DARCH_X86 -DSYS_FREEBSD  -O2 -fno-strict-aliasing -pipe -march=pentium4 -O2 -funroll-loops -ffast-math -fPIC -I/usr/local/include -I/usr/X11R6/include -DVISUALIZE=1 -DHAVE_PTHREAD -s -fomit-frame-pointer common/mc.c -MM -g0 ) 1>> .depend;  ( echo -n "`dirname common/predict.c`/" && cc -O4 -ffast-math -Wall -I. -D__X264__ -DHAVE_MMXEXT -DHAVE_SSE2 -DARCH_X86 -DSYS_FREEBSD  -O2 -fno-strict-aliasing -pipe -march=pentium4 -O2 -funroll-loops -ffast-math -fPIC -I/usr/local/include -I/usr/X11R6/include -DVISUALIZE=1 -DHAVE_PTHREAD -s -fomit-frame-pointer common/predict.c -MM -g0 ) 1>> .depend;  ( echo -n "`dirname common/pixel.c`/" && cc -O4 -ffast-math -Wall -I. -D__X264__ -DHAVE_MMXEXT -DHAVE_SSE2 -DARCH_X86 -DSYS_FREEBSD  -O2 -fno-strict-aliasing -pipe -march=pentium4 -O2 -funroll-loops -ffast-math -fPIC -I/usr/local/include -I/usr/X11R6/include -DVISUALIZE=1 -DHAVE_PTHREAD -!
 s -fomit-frame-pointer common/pixel.c -MM -g0 ) 1>> .depend;  ( echo -n "`dirname common/macroblock.c`/" && cc -O4 -ffast-math -Wall -I. -D__X264__ -DHAVE_MMXEXT -DHAVE_SSE2 -DARCH_X86 -DSYS_FREEBSD  -O2 -fno-strict-aliasing -pipe -march=pentium4 -O2 -funroll-loops -ffast-math -fPIC -I/usr/local/include -I/usr/X11R6/include -DVISUALIZE=1 -DHAVE_PTHREAD -s -fomit-frame-pointer common/macroblock.c -MM -g0 ) 1>> .depend;  ( echo -n "`dirname common/frame.c`/" && cc -O4 -ffast-math -Wall -I. -D__X264__ -DHAVE_MMXEXT -DHAVE_SSE2 -DARCH_X86 -DSYS_FREEBSD  -O2 -fno-strict-aliasing -pipe -march=pentium4 -O2 -funroll-loops -ffast-math -fPIC -I/usr/local/include -I/usr/X11R6/include -DVISUALIZE=1 -DHAVE_PTHREAD -s -fomit-frame-pointer common/frame.c -MM -g0 ) 1
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2006-12-20 16:10:40 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-multimedia

Over to maintainer
Comment 2 Eugene Grosbein 2006-12-20 16:26:36 UTC
Hi!

I've upgraded gpac-libgpac-0.4.0.r2,1 to gpac-libgpac-0.4.2.r2,1
and the problem has gone. It seems that dependency of x264
on gpac-libgpac>=0.4.0.r2,1 is not correct.

Eugene Grosbein
Comment 3 Michael Johnson freebsd_committer freebsd_triage 2006-12-20 17:10:47 UTC
State Changed
From-To: open->closed

Closed by submitters request.
Comment 4 dfilter service freebsd_committer freebsd_triage 2006-12-20 17:13:01 UTC
ahze        2006-12-20 17:12:55 UTC

  FreeBSD ports repository

  Modified files:
    multimedia/x264      Makefile 
  Log:
  Bump min. version of gpac
  
  Reported by:    Eugene Grosbein <eugen@kuzbass.ru>
  PR:             ports/106981
  
  Revision  Changes    Path
  1.48      +1 -1      ports/multimedia/x264/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"