postgres bugs are filed under

product = solaris
category = database
subcategory = postgres

marilyn

Danek Duvall wrote:

>On Tue, May 09, 2006 at 11:26:17PM +0200, Rainer Orth wrote:
>
>  
>
>>Danek,
>>
>>sorry for the late reply: I've been busy with my day job lately ;-)
>>    
>>
>
>No problem.  I've been having the same problems.  :)
>
>  
>
>>>The team integrating postgres asserted that there was too much work to
>>>do to make this change in the amount of time they had, and that they
>>>already had initial positive feedback from the postgres community that
>>>such a change would be welcome, and preferred to push the change that
>>>way.
>>>      
>>>
>>I'm quite astonished to hear that: I recalled that automake supports
>>pkglibdir (i.e. a package-specific subdir of libdir) for the purpose of
>>storing e.g. package-specific modules that don't belong into libdir
>>directly.
>>    
>>
>
>Hm.  Well, either they didn't know about that detail, or they neglected to
>tell us it'd be that easy.  :)
>
>To be fair, though, I think most of their "it'd be too much work"
>complaints revolved around testing the results of the changes, which they
>essentially had no resources to do.  But that's a whole 'nother ball of
>wax.
>
>  
>
>>When I checked the postgresql sources, I found that automake was
>>not in use, but pkglibdir was accounted for nonetheless, so the only
>>necessary code change was a one-liner in config.patch, as can be seen in
>>the webrev at
>>
>>http://www.techfak.uni-bielefeld.de/~ro/opensolaris/webrev/pg-dirs/webrev/
>>
>>That change took me under 15 minutes.  Right now, there's no
>>--with-pkglibdir or similar configure switch, but that could be easily
>>added since patching src/Makefile.global.in is obviously not the proper
>>approach.
>>    
>>
>
>Cool.  The change ought to be pushed to the postgres community first, and
>a bug filed against the Solaris postgres to incorporate that patch when
>it's available.  I'm not sure what the proper bug category is for postgres
>at Sun, or I'd check to see if that much had already been done.
>
>  
>
>>That change is even simpler to effect than the previous one, as can be seen
>>in the webrev, too: just change --localstatedir and --sharedstatedir.
>>
>>Apart from the changes proper, there are a couple of packaging changes
>>necesssary to reflect them, but they are simply search-and-replace.
>>
>>With those changes, I was able to successfully build both postgres and the
>>relevant packages.
>>    
>>
>
>Excellent; another bug to be filed.  (Both of these would probably need to
>be fast-tracked through the ARC as well.)
>
>I can't speak to the rest of the changes you're proposing, but I believe
>they're all worthwhile.  I think your next step at this point is probably a
>message to request-sponsor.  (Unless someone lurking is qualified to pick
>it up directly.)
>
>Thanks,
>Danek
>_______________________________________________
>sfwnv-discuss mailing list
>sfwnv-discuss at opensolaris.org
>http://mail.opensolaris.org/mailman/listinfo/sfwnv-discuss
>  
>

Reply via email to