View Single Post
  #2   (View Single Post)  
Old 18th May 2014
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,983
Default

Hi again.

From the fragment you've posted, all we are able to see is that the compiler clang has failed with a segmentation fault while compiling firefox. I certainly don't have enough information from this fragment to tell you why.

To install firefox on your amd64 -release system, you need only:
Code:
# export PKG_PATH=http://<your.nearest.mirror>/pub/OpenBSD/5.5/packages/amd64/
# pkg_add firefox
If the pkg_add fails, a console log from that would be very helpful.

To create a console log, use script(1). The saved file can be filtered through col(1) with the -b option, then edited for copy/paste here.
Code:
$ script
Script started, output file is typescript
$ <command>
$ <command>
$ <command>
$ exit
Script done, output file is typescript
$ col -b < typescript > my.log
There are only two reasons a -release or -stable user needs to create a package from its port:
  1. The package is unavailable from the project, either due to a licensing issue or an unusual $FLAVOR was not packaged
  2. A -stable port was developed but the project does not have a package for it.
Packages you build from ports are operationally identical to the packages the project makes available. There is no advantage to building from ports yourself. See FAQ 15.4.6.

Last edited by jggimi; 18th May 2014 at 12:35 PM. Reason: clarity, typo
Reply With Quote