pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/48670: lang/gcc46 build fails on netbsd-5/i386



On Mar 21,  3:25pm, jdbaker%mylinuxisp.com@localhost ("John D. Baker") wrote:
-- Subject: Re: pkg/48670: lang/gcc46 build fails on netbsd-5/i386

| The following reply was made to PR pkg/48670; it has been noted by GNATS.
| 
| From: "John D. Baker" <jdbaker%mylinuxisp.com@localhost>
| To: gnats-bugs%NetBSD.org@localhost
| Cc: 
| Subject: Re: pkg/48670: lang/gcc46 build fails on netbsd-5/i386
| Date: Fri, 21 Mar 2014 10:20:59 -0500 (CDT)
| 
|  On Fri, 21 Mar 2014, Christos Zoulas wrote:
|  
|  > On Mar 21, 10:00am, jdbaker%mylinuxisp.com@localhost ("John D. Baker") 
wrote:
|  > -- Subject: Re: pkg/48670: lang/gcc46 build fails on netbsd-5/i386
|  >
|  > |  I'm not sure.  This appears to be controlled by "USE_SSP".  I do not
|  > |  define or set this in my "mk.conf" file.  The manual asserts the default
|  > |  value is "no".  The variable (or even the very string) does not appear
|  > |  anywhere in "/usr/pkgsrc/mk/*".
|  
|  My earlier examinations lacked sufficient context.  I'm fairly confident
|  that USE_SSP being unset is equivalent to "no" (as USE_FORT is also
|  unset and was guarding the conditional assignment of USE_SSP in
|  bsd.sys.mk).  Thus, my kernel and userland are not using SSP
|  (INSTALL_FLOPPY just overrides any global "yes").
|  
|  > Put USE_SSP=no in /etc/mk.conf and try rebuilding the library that has
|  > the missing symbol.
|  
|  To confine the scope to pkgsrc and lang/gcc46, I put:
|  
|  .ifdef BSD_PKG_MK
|  
|  # [other pkgsrc-only stuff]
|  
|  .if "${PKGPATH}" == "lang/gcc46"
|     USE_SSP=no
|  .endif
|  
|  .endif
|  
|  and tried rebuilding again (via pkg_rolling-replace).  The result was the
|  same.

Sure, but has the library in question been rebuilt and does it still have
the missing symbol?

christos


Home | Main Index | Thread Index | Old Index