Closed
Bug 43117
Opened 24 years ago
Closed 2 years ago
Add Sound support to hpux mozilla builds
Categories
(Core :: Widget: Gtk, defect, P5)
Tracking
()
RESOLVED
INACTIVE
People
(Reporter: jdunn, Unassigned)
References
Details
Currently widget/src/gtk/nsSound.cpp only is supported on Linux
or a system with libesd. On HP, we need to add support for their
audio system libAlib (/opt/audio/lib) which does support WAV
(Microsoft RIFT) format.
updating dependency and assigning to shannon
Updated•24 years ago
|
Status: NEW → ASSIGNED
Comment 3•24 years ago
|
||
nsSound.cpp is needed for AIM sounds - these are heard on Linux but not on HP-UX
Comment 4•24 years ago
|
||
Got sound working early last week :-) After discussions with Jim Dunn on the
best method for integrating this code into widget/src/gtk with the linux
version, Jim suggested we make the HP-UX code a separate file (nsSound_hpux.cpp)
and check for HP-UX in the Makefile.
Comment 5•24 years ago
|
||
Diff of Makefile.in:
Index: Makefile.in
===================================================================
RCS file: /cvsroot/mozilla/widget/src/gtk/Makefile.in,v
retrieving revision 1.72
diff -r1.72 Makefile.in
46d45
< nsSound.cpp \
56a56,65
> ifeq ($(OS_ARCH), HP-UX)
> CPPSRCS += \
> nsSound_hpux.cpp \
> $(NULL)
> else
> CPPSRCS += \
> nsSound.cpp \
> $(NULL)
> endif
>
60c69
< $(MOZ_COMPONENT_LIBS) \
---
> $(MOZ_COMPONENT_LIBS) \
95a105,115
> ifeq ($(OS_ARCH), HP-UX)
> # Add the HP-UX audio library to libs and
> # includes
> LIBS += \
> -L/opt/audio/lib -lAlib \
> $(NULL)
> INCLUDES += \
> -I/opt/audio/include \
> $(NULL)
> endif
>
Comment 6•24 years ago
|
||
Revised Makefile.in - extra LIBS not needed since we're using PRLoadLibrary:
Index: Makefile.in
===================================================================
RCS file: /cvsroot/mozilla/widget/src/gtk/Makefile.in,v
retrieving revision 1.72
diff -r1.72 Makefile.in
46d45
< nsSound.cpp \
56a56,65
> ifeq ($(OS_ARCH), HP-UX)
> CPPSRCS += \
> nsSound_hpux.cpp \
> $(NULL)
> else
> CPPSRCS += \
> nsSound.cpp \
> $(NULL)
> endif
>
60c69
< $(MOZ_COMPONENT_LIBS) \
---
> $(MOZ_COMPONENT_LIBS) \
95a105,111
> ifeq ($(OS_ARCH), HP-UX)
> # Add the HP-UX audio library include path
> INCLUDES += \
> -I/opt/audio/include \
> $(NULL)
> endif
>
Updated•20 years ago
|
Product: Browser → Seamonkey
Updated•16 years ago
|
Assignee: jdunn → general
Priority: P3 → --
QA Contact: BarrettLndstrm → general
Updated•16 years ago
|
Assignee: general → nobody
Component: General → Widget: Gtk
Product: SeaMonkey → Core
QA Contact: general → gtk
Does HP even still build Mozilla stuff on HPUX anymore?
Comment 10•16 years ago
|
||
No Firefox 3 or the latest Firefox 2 at the time of writing, but the answer is yes, they do still build Mozilla stuff:
http://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=HPUXJAVAFFTB
Comment 11•6 years ago
|
||
Priority: -- → P5
Updated•2 years ago
|
Severity: normal → S3
Updated•2 years ago
|
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INACTIVE
You need to log in
before you can comment on or make changes to this bug.
Description
•