pkgsrc-WIP-discuss archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: x264-devel has minor problem (Re: vlc-1.1.5 ask for x264-devel, ffmpeg updated, and spawn.h



On Sun, 09 Jan 2011 22:40:35 +0900, Makoto Fujiwara <makoto%ki.nu@localhost> 
wrote:

> I found minor problem on wip/x264-devel I have imported.
> The shared library name is neither correctly named nor linked.
>
> After x264-devel-20100201 installed:
> (Bad)
> | u4@makoto 22:28:38/110109(..wip/x264-devel)% ls -l /usr/pkg/lib/libx264*
> | -rw-r--r--  1 root  wheel  521644 Jan  9 12:52 /usr/pkg/lib/libx264.a
> | -rw-r--r--  1 root  wheel     991 Jan  9 12:52 /usr/pkg/lib/libx264.la
> | lrwxr-xr-x  1 root  wheel      16 Jan  9 12:52 /usr/pkg/lib/libx264.so -> 
> libx264.so.0.0.0
> | lrwxr-xr-x  1 root  wheel      16 Jan  9 12:52 /usr/pkg/lib/libx264.so.0 -> 
> libx264.so.0.0.0
> | -rwxr-xr-x  1 root  wheel  466414 Jan  9 12:52 /usr/pkg/lib/libx264.so.0.0.0
>
> (Should be)
> | u4@makoto 22:28:38/110109(..wip/x264-devel)% ls -l /usr/pkg/lib/libx264*
> | -rw-r--r--  1 root  wheel  521644 Jan  9 12:52 /usr/pkg/lib/libx264.a
> | -rw-r--r--  1 root  wheel     991 Jan  9 12:52 /usr/pkg/lib/libx264.la
> | lrwxr-xr-x  1 root  wheel      16 Jan  9 12:52 /usr/pkg/lib/libx264.so -> 
> libx264.so.84
> | -rwxr-xr-x  1 root  wheel  466414 Jan  9 12:52 /usr/pkg/lib/libx264.so.84
>
> (or something like above)
>
> Even with (Bad) combination, ffmpeg and vlc be built/work OK. But if upgrading
> x264-devel to another revision, inconsistency will arise. And may get
>   ERROR: libx264 not found
>
> Currently the statement
>   SONAME=libx264.so.84
> in file 'config.mak' may not be correctly referenced.
> I will try to fix this problem. (Or anyone can..)

1. patch to configure and let "API=$API" to also write to config.mak.
2. patch to Makefile to "-version-info $(API)".

But I feel it should means ABI, not API.

-- 
OBATA Akio / obache%users.sourceforge.net@localhost

------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
pkgsrc-wip-discuss mailing list
pkgsrc-wip-discuss%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-discuss


Home | Main Index | Thread Index | Old Index