New: live555: new package
https://bugs.busybox.net/show_bug.cgi?id=505
Summary: live555: new package
Product: buildroot
Version: unspecified
Platform: All
URL: http://www.live555.com/liveMedia/
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P3
Component: Other
AssignedTo: unassigned at buildroot.uclibc.org
ReportedBy: keguang.zhang at gmail.com
CC: buildroot at uclibc.org
Estimated Hours: 0.0
LIVE555 Streaming Media forms a set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP).
See: http://www.live555.com/liveMedia/
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 505] live555: new package
https://bugs.busybox.net/show_bug.cgi?id=505
--- Comment #1 from Kelvin Cheung <[email protected]> 2009-07-30 06:42:52 UTC --- Created an attachment (id=517)
--> (https://bugs.busybox.net/attachment.cgi?id=517)
patch
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 505] live555: new package
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=505
Kelvin Cheung <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #517|patch |live555: new package
description| |Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 505] live555: new package
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=505
--- Comment #2 from Will Newton <[email protected]> 2009-07-30 09:53:24 UTC ---
This rule in the makefile looks wrong to me:
$(STAGING_DIR)/usr/include/live: $(LIVE555_DIR)/liveMedia/libliveMedia.a
cp -a $(LIVE555_DIR) $(STAGING_DIR)/usr/include/
The whole source tree is copied into /usr/include in the staging_dir?
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 505] live555: new package
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=505
--- Comment #3 from Thomas Petazzoni <[email protected]> 2009-07-30 12:12:51 UTC --- After a quick look at the patch :
* I think we could make the config.arm-linux thing a little more generic, so
as to support other architectures as well
* The config.arm-linux should probably be generated, or at least sed'ed by the
.mk file, to really use $(TARGET_CC), $(TARGET_CFLAGS), $(TARGET_LD), $(TARGET_LDFLAGS), etc. This would for example fix this package with external toolchains
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 505] live555: new package
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=505
--- Comment #4 from Kelvin Cheung <[email protected]> 2009-07-31 01:40:52 UTC --- (In reply to comment #2)
Quoted 7 lines
This rule in the makefile looks wrong to me:
$(STAGING_DIR)/usr/include/live: $(LIVE555_DIR)/liveMedia/libliveMedia.a
cp -a $(LIVE555_DIR) $(STAGING_DIR)/usr/include/The whole source tree is copied into
/usr/includein thestaging_dir?
Yes, the installation is a little strange.
The live555 does not provide 'make install', so we have to install it manually.
Copying the source tree into /usr/include is mainly for MPlayer-1.0rc2.
It will autodetect whether live555 (both header file and archive) was installed to default or specified path.
See [Bug 507]: https://bugs.busybox.net/show_bug.cgi?id=507
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 505] live555: new package
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=505
--- Comment #5 from Kelvin Cheung <[email protected]> 2009-07-31 02:10:49 UTC --- (In reply to comment #3)
Quoted 8 lines
After a quick look at the patch :
* I think we could make the config.arm-linux thing a little more generic, so
as to support other architectures as well
* The config.arm-linux should probably be generated, or at least sed'ed by the
.mk file, to really use $(TARGET_CC), $(TARGET_CFLAGS), $(TARGET_LD), $(TARGET_LDFLAGS), etc. This would for example fix this package with external toolchains
Now, the patch could support both x86 and arm.
Other architectures such as alpha and blackfin are already supported by 'genMakefiles' (something like configure).
But I do not have toolchains except x86 and arm.
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 505] live555: new package
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=505
Kelvin Cheung <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #517 is|0 |1
obsolete| |
--- Comment #6 from Kelvin Cheung <[email protected]> 2009-07-31 04:20:16 UTC --- Created an attachment (id=533)
--> (https://bugs.busybox.net/attachment.cgi?id=533)
live555: new package (updated)
patch updated
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 505] live555: new package
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=505
Thomas Petazzoni <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |2010.05
--- Comment #7 from Thomas Petazzoni <[email protected]> 2010-02-21 22:33:00 UTC --- Move milestone to 2010.05 since enhancements will not be handled before the
release of 2010.02.
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
[Buildroot] [Bug 505] live555: new package
In reply to bugzilla at busybox.nethttps://bugs.busybox.net/show_bug.cgi?id=505
Maxime Ripard <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED--- Comment #8 from Maxime Ripard <[email protected]> --- Commit 86885771d added this package
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.