|
2023-03-22
| ||
| 17:53 | Merge trunk c1e45151b3: Remove _LARGEFILE_SOURCE64 usage. See [d690400d07]. check-in: 069aa503b5 user: pooryorick tags: unchained | |
|
2023-03-21
| ||
| 11:15 | • Ticket [d690400d07] Remove _LARGEFILE_SOURCE64 typo? status still Closed wit... artifact: 8c49393ac7 user: chrstphrchvz | |
|
2023-03-20
| ||
| 14:25 | • Closed ticket [d690400d07]. artifact: 28ed9fe20d user: jan.nijtmans | |
|
2023-03-15
| ||
| 16:21 | Remove _LARGEFILE_SOURCE64 usage. See [d690400d07] check-in: e5ba10678f user: jan.nijtmans tags: core-8-6-branch | |
|
2023-03-12
| ||
| 07:17 | • Add attachment rm-largefile-source64.diff to ticket [d690400d07e59286|d... artifact: 244eaff848 user: chrstphrchvz | |
| 07:17 | • New ticket [d690400d07] Remove _LARGEFILE_SOURCE64 typo?. artifact: 0e306a38af user: chrstphrchvz | |
| Ticket UUID: | d690400d07e59286433b454dc7a5f0e5974dff94 | ||
| Title: | Remove _LARGEFILE_SOURCE64 typo? | ||
| Type: | Patch | Created on: | 2023-03-12 07:17:37 |
| Submitter: | chrstphrchvz | Assigned to: | jan.nijtmans |
| Subsystem: | 52. Portability Support | Severity: | Cosmetic |
| Priority: | 5 Medium | Last modified: | 2023-03-21 11:15:38 |
| Status: | Closed | Closed by: | chrstphrchvz |
| Resolution: | Fixed | Closed on: | 2023-03-21 11:15:38 |
| Version: | 8.6.13 | ||
| Description: | ||||
|
Did _LARGEFILE_SOURCE64 actually exist in some platform’s header files? I am increasingly convinced it never did, and that any mention of it can be removed from Tcl; see attached patch. [1287638] says it was needed according to https://web.archive.org/web/20060226103406/http://www.redhat.com/docs/wp/solaris_port/x1609.html. But what if it was just a typo in ancient RHEL docs? I downloaded and extracted the SRPMs for glibc-2.3.2 from RHEL 3 and glibc-2.3.4 from RHEL 4, and could only find occurrences of _LARGEFILE64_SOURCE, not _LARGEFILE_SOURCE64. Looking for "_LARGEFILE64_SOURCE" on Google reports over 11k results, versus "149 results" for "_LARGEFILE64_SOURCE"; I notice many results of the latter which are from Tcl/TEA (and downstream copies), but none from a C standard library implementation’s header files. On Google Books, there are about 29 results for "_LARGEFILE64_SOURCE" and 0 for "_LARGEFILE_SOURCE64". | ||||
| User Comments: | ||||
jan.nijtmans added on 2023-03-20 14:25:06:
Thanks! It indeed looks like _LARGEFILE64_SOURCE is a typo. | ||||
Attachments:
- rm-largefile-source64.diff [download] added by chrstphrchvz on 2023-03-12 07:17:46. [details]
