Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 287626 - dev-db/ingres bump to 10.0
Summary: dev-db/ingres bump to 10.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-04 00:45 UTC by Patrick Lauer
Modified: 2009-10-22 22:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for Ingres 10 Build 108 (ingres-10.0.0.108.ebuild,5.93 KB, text/plain)
2009-10-13 09:53 UTC, Alexander Thiem
Details
New bldenv patch for Ingres 10 (10.0-bldenv.patch,753 bytes, patch)
2009-10-13 09:54 UTC, Alexander Thiem
Details | Diff
New Jamdefs patch for Ingres 10 (10.0-Jamdefs.patch,301 bytes, patch)
2009-10-13 09:54 UTC, Alexander Thiem
Details | Diff
New sharelib patch for Ingres 10 (10.0-sharelib.patch,508 bytes, patch)
2009-10-13 09:54 UTC, Alexander Thiem
Details | Diff
mksecret patch needed for Ingres 10 (10.0-mksecret.patch,850 bytes, patch)
2009-10-13 09:54 UTC, Alexander Thiem
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2009-10-04 00:45:56 UTC
10.0.0.108, using ebuild copied from 9.3:
Patches for 9.3 don't apply directly, without patches build explodes very early:

...patience...                                                                                                                                                                   
don't know how to make /usr/lib/libxerces-c.so.27.0                                                                                                                              
don't know how to make libxerces-c.so.27.0                                                                                                                                       
...patience... 

[snip]

Cc /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.o                                                                            
In file included from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:15:                                                     
/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/hdr/fdset.h:58: error: conflicting types for 'fd_mask'                                       
/usr/include/sys/select.h:85: note: previous declaration of 'fd_mask' was here                                                                                                   
In file included from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:15:                                                     
/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/hdr/fdset.h:59:1: warning: "NFDBITS" redefined                                               
In file included from /usr/include/sys/types.h:220,                                                                                                                              
                 from /usr/include/stdlib.h:320,                                                                                                                                 
                 from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/hdr/hdr_unix/compat.h:342,                                                 
                 from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:9:                                                      
/usr/include/sys/select.h:88:1: warning: this is the location of the previous definition                                                                                         
/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/hdr/fdset.h:66: error: conflicting types for 'fd_set'                                        
/usr/include/sys/select.h:78: note: previous declaration of 'fd_set' was here                                                                                                    
In file included from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:15:                                                     
/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/hdr/fdset.h:68:1: warning: "FD_SET" redefined                                                
In file included from /usr/include/sys/types.h:220,                                                                                                                              
                 from /usr/include/stdlib.h:320,                                                                                                                                 
                 from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/hdr/hdr_unix/compat.h:342,                                                 
                 from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:9:                                                      
/usr/include/sys/select.h:93:1: warning: this is the location of the previous definition                                                                                         
In file included from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:15:                                                     
/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/hdr/fdset.h:69:1: warning: "FD_CLR" redefined                                                
In file included from /usr/include/sys/types.h:220,                                                                                                                              
                 from /usr/include/stdlib.h:320,                                                                                                                                 
                 from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/hdr/hdr_unix/compat.h:342,                                                 
                 from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:9:                                                      
/usr/include/sys/select.h:94:1: warning: this is the location of the previous definition                                                                                         
In file included from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:15:                                                     
/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/hdr/fdset.h:70:1: warning: "FD_ISSET" redefined                                              
In file included from /usr/include/sys/types.h:220,
                 from /usr/include/stdlib.h:320,
                 from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/hdr/hdr_unix/compat.h:342,
                 from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:9:
/usr/include/sys/select.h:95:1: warning: this is the location of the previous definition
In file included from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:15:
/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/hdr/fdset.h:71:1: warning: "FD_ZERO" redefined
In file included from /usr/include/sys/types.h:220,
                 from /usr/include/stdlib.h:320,
                 from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/hdr/hdr_unix/compat.h:342,
                 from /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c:9:
/usr/include/sys/select.h:96:1: warning: this is the location of the previous definition

            cc -c -DBUILD_ARCH32 -m32 -fsigned-char -fno-strength-reduce -D_REENTRANT -DLINUX -D_GNU_SOURCE -DXLIB_ILLEGAL_ACCESS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -O -I/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix -I/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/hdr -I/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/common/hdr/hdr -I/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/gl/hdr/hdr -I/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/hdr/hdr_unix -I/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/hdr/hdr_unix_win -I/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/hdr/hdr -I/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/hdr_unix_win -I/var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/hdr -o /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.o /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.c

...failed Cc /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/src/cl/clf/cs_unix/cssl.o ...
...skipped /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/build/lib/libcompat.a for lack of /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/build/lib/libcompat.a(cssl.o)...
...skipped ercompile for lack of /var/tmp/portage/dev-db/ingres-10.0.0.108/work/ingres-10.0.0-108-gpl-src/build/lib/libcompat.a...
...skipped <common!hdr!hdr>erscf.h for lack of ercompile...
...failed updating 1 target(s)...
...skipped 3 target(s)...
...updated 159 target(s)...
 *
 * ERROR: dev-db/ingres-10.0.0.108 failed.
Comment 1 Alexander Thiem 2009-10-13 09:53:26 UTC
Created attachment 206935 [details]
Ebuild for Ingres 10 Build 108

Bump to Ingres 10. 
Changed USE flag "nodbms" to "client"
Added new patch
Comment 2 Alexander Thiem 2009-10-13 09:54:01 UTC
Created attachment 206937 [details, diff]
New bldenv patch for Ingres 10
Comment 3 Alexander Thiem 2009-10-13 09:54:16 UTC
Created attachment 206938 [details, diff]
New Jamdefs patch for Ingres 10
Comment 4 Alexander Thiem 2009-10-13 09:54:31 UTC
Created attachment 206940 [details, diff]
New sharelib patch for Ingres 10
Comment 5 Alexander Thiem 2009-10-13 09:54:50 UTC
Created attachment 206942 [details, diff]
mksecret patch needed for Ingres 10
Comment 6 Alexander Thiem 2009-10-13 09:55:53 UTC
Changed the old patches to apply to the new code and added mksecret.patch to fix the fd_mask/fd_set error.
Still only x86 but it should build cleanly there now.
Comment 7 Patrick Lauer gentoo-dev 2009-10-22 22:06:08 UTC
+  22 Oct 2009; Patrick Lauer <patrick@gentoo.org> +files/10.0-Jamdefs.patch,
+  +files/10.0-bldenv.patch, +files/10.0-mksecret.patch,
+  +files/10.0-sharelib.patch, +ingres-10.0.0.108.ebuild, metadata.xml:
+  Bump to 10.0, fixes bug #287626. Thanks to Alexander Thiem for the shiny
+  patches.