CFT: vlc 2.0.3 - want to know where it works and where only
partly
Rainer Hurling
rhurlin at gwdg.de
Fri Aug 3 20:29:00 UTC 2012
On 03.08.2012 21:12 (UTC+2), Juergen Lock wrote:
> On Fri, Aug 03, 2012 at 06:49:11PM +0200, Rainer Hurling wrote:
>> On 03.08.2012 18:36 (UTC+2), Juergen Lock wrote:
>>> On Fri, Aug 03, 2012 at 05:00:37PM +0200, Rainer Hurling wrote:
>>>> On 03.08.2012 14:27 (UTC+2), Gary Jennejohn wrote:
>>>>> On Thu, 2 Aug 2012 22:56:26 +0200
>>>>> Juergen Lock <nox at jelal.kn-bremen.de> wrote:
>>>>>
>>>>> [trimmed irrelevant content]
>>>>>> Ok I added that check:
>>>>>>
>>>>>> http://people.freebsd.org/~nox/tmp/vlc-2.0.3-005.patch
>>>>>>
>>>>>> Enjoy, :)
>>>>>>
>>>>>
>>>>> AMD64 on HEAD.
>>>>>
>>>>> I always get this error, no matter which patch I use:
>>>>>
>>>>> GEN ../modules/plugins.dat
>>>>> gmake[2]: *** [../modules/plugins.dat] Segmentation fault: 11 (core dumped)
>>>>> gmake[2]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.0.3/bin'
>>>>> gmake[1]: *** [all-recursive] Error 1
>>>>> gmake[1]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.0.3'
>>>>> gmake: *** [all] Error 2
>>>>> *** [do-build] Error code 1
>>>>
>>>> I get exactly the same error with CURRENT amd64.
>>>>
>>> Hm how old are both your installed src and ports? You two are the
>>> first to report this and I just tried to reproduce it on a head
>>> checkout from May 13 and ports from June 18, and couldn't.
>>
>> On my system it is 10.0-CURRENT amd64 r238992 with ports from today.
>>
>> I am using pulseaudio instead of oss whenever possible. And needless to
>> say that vlc 1.1.13 works like a charm ;-)
>>
> I think we've had success reports on head earlier in this thread
> so the question becomes what's different in your case...
> Are you using clang? Can you post your /var/db/ports/vlc/options ?
> Can you try to get a backtrace from the corefile?
No, it was built with gcc system compiler. Options had been only
standard after 'make rmconfig'.
I tried to first deinstall vlc-1.1.13 and install 2.0.3 after that with
success. Obviously the build has a problem with files outside of WRKSRC?
In the _successful_ build I found the following messages:
gmake[3]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.0.3'
/usr/local/bin/gmkdir -p
'/usr/ports/multimedia/vlc/work/fake/usr/local/bin'
install -o root -g wheel -m 555 cvlc rvlc svlc qvlc
'/usr/ports/multimedia/vlc/work/fake/usr/local/bin'
gmake install-exec-hook
gmake[4]: Entering directory `/usr/ports/multimedia/vlc/work/vlc-2.0.3'
if test "amd64-portbld-freebsd10.0" = "amd64-portbld-freebsd10.0"; then \
LD_LIBRARY_PATH="/usr/ports/multimedia/vlc/work/fake/usr/local/lib:$LD_LIBRARY_PATH"
\
"/usr/ports/multimedia/vlc/work/fake/usr/local/lib/vlc/vlc-cache-gen" \
"/usr/ports/multimedia/vlc/work/fake/usr/local/lib/vlc/plugins" ; \
else \
echo "Cross-compilation: cache generation skipped!" ; \
fi
gmake[4]: Leaving directory `/usr/ports/multimedia/vlc/work/vlc-2.0.3'
Is is possible that this is a problem when building plugins.dat? Further
tests will follow tomorrow. I have to sleep now a few hours :)
Good night,
Rainer
>> Thanks for your work,
>> Rainer
>
> Thamx for testing, :)
> Juergen
More information about the freebsd-ports
mailing list