Skip to contentSkip to conversation

New: live555: new package

Buildroot bugzilla at busybox.net 1 participant 10 messages Jul 30, 2009 – Sep 17, 2011

lore
Share & tools
lore
#0 lore raw

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.
#1 lore raw

[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.
#2 lore raw

[Buildroot] [Bug 505] live555: new package

In reply to bugzilla at busybox.net

https://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.
#3 lore raw

[Buildroot] [Bug 505] live555: new package

In reply to bugzilla at busybox.net

https://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.
#4 lore raw

[Buildroot] [Bug 505] live555: new package

In reply to bugzilla at busybox.net

https://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.
#5 lore raw

[Buildroot] [Bug 505] live555: new package

In reply to bugzilla at busybox.net

https://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/include in the staging_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.
#6 lore raw

[Buildroot] [Bug 505] live555: new package

In reply to bugzilla at busybox.net

https://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.
#7 lore raw

[Buildroot] [Bug 505] live555: new package

In reply to bugzilla at busybox.net

https://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.
#8 lore raw

[Buildroot] [Bug 505] live555: new package

In reply to bugzilla at busybox.net

https://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.
#9 lore raw

[Buildroot] [Bug 505] live555: new package

In reply to bugzilla at busybox.net

https://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.