Bug 166370 - [patch] ports/unreal does not build on system without IPv6 support
Summary: [patch] ports/unreal does not build on system without IPv6 support
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Michael Scheidell
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-24 07:40 UTC by Svyatoslav Lempert
Modified: 2012-04-05 01:30 UTC (History)
0 users

See Also:


Attachments
file.diff (444 bytes, patch)
2012-03-24 07:40 UTC, Svyatoslav Lempert
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Svyatoslav Lempert 2012-03-24 07:40:06 UTC
IPV6 is not enabled in make config

[ ] IPV6      Enable ipv6 support                               

but

checking for compiler option to produce PIC... -fPIC -DPIC -shared
checking if your system prepends an underscore on symbols... no
checking if your system has IPv6 support... no
configure: error: Your system does not support IPv6 so it will not be enabled
===>  Script "configure" failed unexpectedly.
Please report the problem to tanawts@gmail.com [maintainer] and attach the
"/usr/ports/irc/unreal/work/Unreal3.2/config.log" including the output of the
failure of your make command. Also, it might be a good idea to provide an
overview of all packages installed on your system (e.g. an `ls /var/db/pkg`).
*** Error code 1

Stop in /usr/ports/irc/unreal.
*** Error code 1

Fix: Apply patch to port

Patch attached with submission follows:
How-To-Repeat: Build kernel without IPv6 and try build unrealircd port


# ifconfig
igb0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=1bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4>
        ether 00:1e:67:15:a4:b0
        inet 188.xx.xx.xx netmask 0xffffffff broadcast 188.xx.xx.xx
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
igb1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=1bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4>
        ether 00:1e:67:15:a4:b1
        media: Ethernet autoselect
        status: no carrier
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
Comment 1 Ryan Steinmetz freebsd_committer freebsd_triage 2012-03-25 15:05:59 UTC
Maintainer of irc/unreal,

Please note that PR ports/166370 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/166370

-- 
Ryan Steinmetz
Comment 2 tanawts 2012-03-27 18:29:25 UTC
I acknowledge and confirm this patch is sane.  Please commit.
Comment 3 Michael Scheidell freebsd_committer freebsd_triage 2012-04-04 20:15:38 UTC
Responsible Changed
From-To: freebsd-ports-bugs->scheidell

I'll take it.
Comment 4 dfilter service freebsd_committer freebsd_triage 2012-04-05 01:24:49 UTC
scheidell    2012-04-05 00:24:36 UTC

  FreeBSD ports repository

  Modified files:
    irc/unreal           Makefile 
  Log:
  - Unbreak build WITHOUT_IPV6
  
  PR:             ports/166370
  Submitted by:   Svyatoslav Lempert <svyatoslav.lempert@gmail.com>
  Approved by:    JR Aquino <tanawts@gmail.com> (maintainer)
  Feature safe:   yes
  
  Revision  Changes    Path
  1.26      +1 -1      ports/irc/unreal/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Michael Scheidell freebsd_committer freebsd_triage 2012-04-05 01:25:09 UTC
State Changed
From-To: open->closed

Committed. Thanks!